Инструкция «otherwise»
Инструкция иного выбора «otherwise» обычно используется совместно с инструкцией «if» (если). Это поясняет следующая программная конструкция:
То есть функция f(x) возвращает 1, если х > 0, и -1 во всех остальных случаях.
Инструкция «break»
Инструкция «break» вызывает прерывание выполнения программы всякий раз, как она встречается.
Чаще всего эта инструкция используется совместно с условной инструкцией «if» (если) и инструкциями циклов «while» (пока) и «for» (для), обеспечивая перехода в конец тела цикла.
Инструкция «continue»
Инструкция «continue» (продолжение) используется для продолжения работы после прерывания программы.
Она чаще всего используется совместно с инструкциями циклов «while» и «for», обеспечивая возвращение в точку прерывания и продолжение вычислений.
Инструкция «return»
Эта инструкция прерывает выполнение программы и возвращает значение операнда, стоящего следом за ней. Например, в приведенном ниже случае будет возвращаться значение 0 при х<0:
return 0 if х<0
Инструкция «on error»
Эта инструкция позволяет создать процедуры обработки ошибок. Она задается в виде:
«выражение 1on error выражение 2»
Если при выполнении выражения 1 возникла ошибка, то выполняется выражение 2.
Создание программ
Для того, что бы написать программу, прежде всего должен быть создан специальный обособленный от остального документа блок.
Выглядит он как черная вертикальная линия с маркерами, в которые заносятся те или иные выражения алгоритма.
Для того, чтобы построить единичный элемент программного блока, следует нажать кнопку команды «Add Line» (добавить линию) панели «Programming» (программирование). Можно воспользоваться «горячей» клавишей «]» (шрифт англ.).
В области курсора появится следующий объект:
Обычно программа содержит больше чем две строки, поэтому лучше сразу создать блок из 5-6 маркеров. Сделать это можно, последовательно нажав нужное количество раз соответствующую кнопку рабочей панели или «горячую» клавишу.
Программный блок можно создать и внутри уже заданного блока.
Для этого помещают курсор в маркер любого из операторов программирования и нажимают кнопку команды «Add Line».
Созданный таким образом блок выглядит как параллельная главному блоку линия:
Выражения, внесенные в него, будут обособленны от остальной программы, и выполнение соответствующих действий будет связано только с оператором, к которому относится внутренний блок.
Дата добавления: 2017-05-02; просмотров: 1264;