ВУЗ:
Составители:
13.2. Программные операторы
Для организации программы необходимы операторы,
реализующие основные базовые структуры: следование, ветвление
и цикл с предусловием. Структура «следование» реализована путём
выполнения операторов в зависимости от их расположения в
документе. Ветвления организуются операторами if и otherwise, а
циклы – операторами while и for. Ниже приведён перечень
программных операторов MathCad.
Add Line – формирование программного блока;
← – локальное присваивание;
if – условный оператор;
for – оператор цикла с фиксированным числом повторений;
while – оператор цикла с предусловием;
otherwise – оператор иного выбора (иначе);
break – оператор прерывания;
continue – оператор продолжения;
return – оператор возврата;
оn error – оператор обработки ошибок.
Оператор
Add Line создает и при необходимости расширяет
жирную вертикальную линию, которая ограничивает программный
блок и справа от которой в шаблонах записываются операторы или
выражения.
Оператор
← (стрелка влево) используется для локального
присваивания в пределах программного блока.
Оператор условия if возвращает значение выражения, если
условие имеет значение «истина» (выполняется). Сначала
записывается выражение, затем директива if, после которой
вводится условие:
Выражение if Условие
Совместно с условным оператором часто используется
оператор «иначе» otherwise. Этот оператор позволяет задать
действия для тех случаев, когда условие не выполняется (имеет
значение «ложь»). Сначала следует записать выражение, а потом
директиву otherwise. Например, функцию, которая имеет значение
0 при x<0 и значение 1 для всех других значений аргумента, можно
определить следующим образом:
65
fx() 0x0<if
1 otherwise
:=
13.2. Программные операторы
Для организации программы необходимы операторы,
реализующие основные базовые структуры: следование, ветвление
и цикл с предусловием. Структура «следование» реализована путём
выполнения операторов в зависимости от их расположения в
документе. Ветвления организуются операторами if и otherwise, а
циклы – операторами while и for. Ниже приведён перечень
программных операторов MathCad.
Add Line – формирование программного блока;
← – локальное присваивание;
if – условный оператор;
for – оператор цикла с фиксированным числом повторений;
while – оператор цикла с предусловием;
otherwise – оператор иного выбора (иначе);
break – оператор прерывания;
continue – оператор продолжения;
return – оператор возврата;
оn error – оператор обработки ошибок.
Оператор Add Line создает и при необходимости расширяет
жирную вертикальную линию, которая ограничивает программный
блок и справа от которой в шаблонах записываются операторы или
выражения.
Оператор ← (стрелка влево) используется для локального
присваивания в пределах программного блока.
Оператор условия if возвращает значение выражения, если
условие имеет значение «истина» (выполняется). Сначала
записывается выражение, затем директива if, после которой
вводится условие:
Выражение if Условие
Совместно с условным оператором часто используется
оператор «иначе» otherwise. Этот оператор позволяет задать
действия для тех случаев, когда условие не выполняется (имеет
значение «ложь»). Сначала следует записать выражение, а потом
директиву otherwise. Например, функцию, которая имеет значение
0 при x<0 и значение 1 для всех других значений аргумента, можно
определить следующим образом:
f ( x) := 0 if x < 0
1 otherwise
65
Страницы
- « первая
- ‹ предыдущая
- …
- 63
- 64
- 65
- 66
- 67
- …
- следующая ›
- последняя »
