* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
Средства программирования системы Mathcad
1117
14.6.9. Инструкция otherwise
Инструкция иного выбора otherwise обычно используется совместно с инст рукцией if. Это поясняет следующая программная конструкция:
То есть функция f(x) возвращает 1, если x > 0, и –1 во всех остальных случаях.
14.6.10. Инструкция прерывания break
Инструкция break вызывает прерывание выполнения программы. Чаще всего эта инструкция используется совместно с условной инструкцией if и инструкция ми циклов while и for, обеспечивая переход в конец тела цикла.
14.6.11. Инструкция continue
Инструкция continue используется для продолжения работы после прерыва ния программы. Она также чаще всего используется совместно с инструкциями циклов while и for, обеспечивая возвращение в точку прерывания и продолже ние вычислений.
14.6.12. Инструкция return
Особая инструкция return прерывает выполнение программы и возвращает зна чение операнда, стоящего следом за ней. Например, в приведенном ниже случае будет возвращаться значение 0 при x < 0:
return 0 if x<0
14.6.13. Инструкция on error и функция error
Инструкция on error позволяет создавать процедуры обработки ошибок. Эта инструкция задается в виде:
Au?a?aiea_1 on error Au?a?aiea_2
Если при выполнении Au?a?aiey_1 возникает ошибка, то выполняется Au?a?aiea_2. Для обработки ошибок полезна также функция error(S), которая, бу дучи помещенной в программный модуль, при возникновении ошибки выводит всплывающую подсказку с сообщением, хранящимся в символьной переменной S.
14.6.14. Простейшие примеры создания программных модулей
Несмотря на скромность набора программных средств, имеющихся в Mathcad, они дают системе именно те возможности, которые ранее попросту отсутствова