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

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

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

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

2017-10-21 465
Операторы программного модуля 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.008 с.