MathCad 2000. Шейкер Т.Д. - 65 стр.

UptoLike

Составители: 

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