Использование пакета MathСAD в инженерных расчетах. Регеда В.В - 37 стр.

UptoLike

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

37
Выполняемое выражение записывается на место шаблона.
Оператор otherwise (иначе) обычно используется совместно с
оператором if. Его использование поясняет следующая программная
конструкция.
Оператор break вызывает прерывание работы программы всякий
раз, как он встречается. Чаще всего он используется совместно с
оператором условного выражения if и операторами циклов
while и
for, обеспечивая переход в конец тела цикла.
Оператор continue (продолжения) используется для продолжения
работы после прерывания программы. Он также используется обыч-
но совместно с операторами задания циклов
while и for, обеспечивая
после прерывания возврат в начало цикла.
Оператор-функция возврата return прерывает выполнение
программы и возвращает значение своего операнда, стоящего следом
за ним. Например, в приведенном ниже случае
return 0 if x<0
будет возвращаться значение 0 при любом x<0.
Оператор on error и функция error . Оператор обработки оши-
бок позволяет создавать конструкции обработчиков ошибок. Этот
оператор задается в виде
Выражение_1 on error Выражение_2
Здесь если при выполнении Выражения_1 возникает ошибка, то
выполняется Выражение_2. Для обработки ошибок полезна также
функция
error(S), которая, будучи в программном модуле, возвраща-
ет окошко с надписью, хранящейся в символьной переменной S или в
символьной константе (любой фразе в кавычках).
Далее рассмотрены примеры использования программных блоков.
Вложенные циклы позволяют сделать программу компактней.
Ниже рассмотрен пример решения с использованием вложенных
циклов следующей задачи.
Дан массив чисел a
1
…a
10
. Вычислить
a
1
+a
2
2
+…+a
10
10
.
Примеры использования рассмотренных операторов приведены
на рис. 22 и 23.
f x() 1 x 0>if
1 otherwise
:=
Возвращает 1, если x>0
Возвращает -1 во всех иных случаях
   Выполняемое выражение записывается на место шаблона.
   Оператор otherwise (иначе) обычно используется совместно с
оператором if. Его использование поясняет следующая программная
конструкция.
f( x) :=   1 if x > 0           Возвращает 1, если x>0
           −1 otherwise         Возвращает -1 во всех иных случаях
   Оператор break вызывает прерывание работы программы всякий
раз, как он встречается. Чаще всего он используется совместно с
оператором условного выражения if и операторами циклов while и
for, обеспечивая переход в конец тела цикла.
   Оператор continue (продолжения) используется для продолжения
работы после прерывания программы. Он также используется обыч-
но совместно с операторами задания циклов while и for, обеспечивая
после прерывания возврат в начало цикла.
   Оператор-функция возврата return прерывает выполнение
программы и возвращает значение своего операнда, стоящего следом
за ним. Например, в приведенном ниже случае
                            return 0 if x<0
будет возвращаться значение 0 при любом x<0.
   Оператор on error и функция error . Оператор обработки оши-
бок позволяет создавать конструкции обработчиков ошибок. Этот
оператор задается в виде
                 Выражение_1 on error Выражение_2
   Здесь если при выполнении Выражения_1 возникает ошибка, то
выполняется Выражение_2. Для обработки ошибок полезна также
функция error(S), которая, будучи в программном модуле, возвраща-
ет окошко с надписью, хранящейся в символьной переменной S или в
символьной константе (любой фразе в кавычках).
   Далее рассмотрены примеры использования программных блоков.
   Вложенные циклы позволяют сделать программу компактней.
Ниже рассмотрен пример решения с использованием вложенных
циклов следующей задачи. Дан массив чисел a1…a10. Вычислить
a1+a22+…+a1010.
   Примеры использования рассмотренных операторов приведены
на рис. 22 и 23.


                               37