Операторы программного модуля — КиберПедия 

История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...

Операторы программного модуля

2017-10-21 459
Операторы программного модуля 0.00 из 5.00 0 оценок
Заказать работу

Для создания Mathcad-программы следует воспользоваться панелью инструментов Programming (Программирование), вызвав ее кнопкой, расположенной на математической палитре.

Панель Programming содержит следующие операторы:

 

- Add Line – создания блока ввода команд Mathcad-программы;

- -присваивания;

- If – условный;

- Otherwise – альтернативного выбора (применяется вместе с условным);

- For – цикла с известным числом повторений;

- While – условного цикла;

- Break – прерывания;

Создание программного модуля

Оператор Add Line вставляет в рабочий документ программный блок.

 

Блок ограничен вертикальной линией, справа от которой расположены поля ввода команд программного модуля.

Чтобы расширить программный блок путем добавления новых полей ввода, надо повторно вызвать оператор Add Line, но уже внутри программного модуля.

Операторы программного модуля одного уровня объединяются вертикальной линией. Если необходимо добавить поле ввода в конструкцию If, то курсор должен быть установлен на оператор.

Если требуется вставить новое поле ввода вне условного оператора, то надо выделить его целиком и только затем нажать кнопку Add Line (Добавить линию).

Программный модуль готов к применению, когда все поля ввода заполнены, то есть он полностью определен.

Результатом обращения к функции, определенной с помощью программного модуля, является значения последнего оператора. Если в качестве результата необходимо вернуть несколько значений, последним оператором функции можно сформировать матрицу из этих значений.

 

Оператор присваивания

Оператор, обозначенный на панели инструментов Programming стрелкой ←, выполняет операцию присваивания. Переменной, стоящей слева от оператора, присваивается значение, указанное справа.

Все присваивания выполняются локально, то есть внутри программного модуля. Переменная, определенная до программного модуля, не изменяет своего значения.

Условный оператор

Условный оператор применяется, если в зависимости от некоторого условия требуется выполнить некоторое действие.

Условный оператор имеет следующую структуру:

оператор if условие

где оператор – действие, которое выполняется в случае если условие истинно. Когда условие ложно, управление передается следующему за if оператору. Например, следующая функция возвращает абсолютное значение числа.

Оператор альтернативного выбора

Этот оператор позволяет запрограммировать условную конструкцию вида:

Оператор1 if условие

Оператор2 otherwise

Если условие истинно, то выполнить оператор1, иначе – оператор2.

Например, следующая функция возвращает 1, если x >0;
иначе; возвращает 0, если x = 0; иначе возвращает -1.

 


Поделиться с друзьями:

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...

Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.006 с.