Программирование на языке Бейсик применительно к математическому моделированию. Черный А.А. - 8 стр.

UptoLike

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

8
При запуске Бейсика автоматически выполняется оператор KEY
ON.
Если значение функциональной клавиши заканчивается символом
CHR$ (13) (<Enter>), то после нажатия функциональной клавиши нет необхо-
димости нажимать <Enter> - соответствующая команда выполняется сразу.
Операторы переадресации управления
GOTO (перейти к …)
Переход к заданной строке программы (безусловный переход).
Формат:
GOTO <номер строки>
Оператор передает управление строке, номер которой указан в
опе-
раторе. Если <номер строки> указывает на невыполняемый оператор (REM,
DATA), то выполнение программы продолжается с первого последующего
выполняемого оператора.
Оператор GOTO удобно исполнить также в режиме прямого выпол-
нения команд, например, для запуска программы с заданной строки без поте-
ри значений переменных.
GOSUB, RETURN (программавозврат)
Переход к программе и возврат из нее.
Формат:
GOSUB <номер строки> RETURN <номер строки>
Оператор GOSUB передает управление заданной подпрограмме,
выполнение которой завершается оператором RETURN. По оператору
RETURN без <номера строки> осуществляется возврат к оператору, следую-
щему за оператором GOSUB. Вход в подпрограмму возможен в разных точках
до оператора RETURN. Подпрограммы могут располагаться в любом месте
программы, но следует позаботиться об их обходе оператором GOTO. Вызовы
подпрограммы могут быть вложены в другие подпрограммы, причем вложен-
ность ограничена только объемом свободной памяти.
ON … GOTO, ON … GOSUB (приперейти к)
Передача управления в зависимости от значения выражения. Фор-
маты:
                                                                         8

          При запуске Бейсика автоматически выполняется оператор KEY
ON.
          Если значение функциональной клавиши заканчивается символом
CHR$ (13) (), то после нажатия функциональной клавиши нет необхо-
димости нажимать  - соответствующая команда выполняется сразу.
                        Операторы переадресации управления
                                GOTO (перейти к …)
          Переход к заданной строке программы (безусловный переход).
Формат:
          GOTO <номер строки>
          Оператор передает управление строке, номер которой указан в опе-
раторе. Если <номер строки> указывает на невыполняемый оператор (REM,
DATA), то выполнение программы продолжается с первого последующего
выполняемого оператора.
          Оператор GOTO удобно исполнить также в режиме прямого выпол-
нения команд, например, для запуска программы с заданной строки без поте-
ри значений переменных.
                      GOSUB, RETURN (программа … возврат)
          Переход к программе и возврат из нее. Формат:
          GOSUB <номер строки> RETURN <номер строки>
          Оператор GOSUB передает управление заданной подпрограмме,
выполнение которой завершается оператором RETURN. По оператору
RETURN без <номера строки> осуществляется возврат к оператору, следую-
щему за оператором GOSUB. Вход в подпрограмму возможен в разных точках
до оператора RETURN. Подпрограммы могут располагаться в любом месте
программы, но следует позаботиться об их обходе оператором GOTO. Вызовы
подпрограммы могут быть вложены в другие подпрограммы, причем вложен-
ность ограничена только объемом свободной памяти.
                   ON … GOTO, ON … GOSUB (при … перейти к)
          Передача управления в зависимости от значения выражения. Фор-
маты: