ВУЗ:
Составители:
55
KEY ON
KEY OFF
Здесь n – номер функциональной клавиши; <строка символов> -
строковое выражение до 15 символов, значение которого назначается
функциональной клавише; LIST – вывод на экран полных значений
всех десяти функциональных клавиш; OFF – отменяет вывод на 25-ю
строку экрана значений функциональных клавиш, но не отменяет эти
значения; ON – выводит на 25-ю строку экрана значения функциональ-
ных клавиш.
При запуске
Бейсика автоматически выполняется оператор 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 (при … перейти к)
Передача управления в зависимости от значения выражения.
Форматы:
KEY ON KEY OFF Здесь n – номер функциональной клавиши; <строка символов> - строковое выражение до 15 символов, значение которого назначается функциональной клавише; LIST – вывод на экран полных значений всех десяти функциональных клавиш; OFF – отменяет вывод на 25-ю строку экрана значений функциональных клавиш, но не отменяет эти значения; ON – выводит на 25-ю строку экрана значения функциональ- ных клавиш. При запуске Бейсика автоматически выполняется оператор KEY ON. Если значение функциональной клавиши заканчивается симво- лом CHR$ (13) (), то после нажатия функциональной клавиши нет необходимости нажимать - соответствующая команда вы- полняется сразу. Операторы переадресации управления GOTO (перейти к …) Переход к заданной строке программы (безусловный переход). Формат: GOTO <номер строки> Оператор передает управление строке, номер которой указан в операторе. Если <номер строки> указывает на невыполняемый опера- тор (REM, DATA), то выполнение программы продолжается с первого последующего выполняемого оператора. Оператор GOTO удобно исполнить также в режиме прямого вы- полнения команд, например, для запуска программы с заданной строки без потери значений переменных. GOSUB, RETURN (программа … возврат) Переход к программе и возврат из нее. Формат: GOSUB <номер строки> RETURN <номер строки> Оператор GOSUB передает управление заданной подпрограмме, выполнение которой завершается оператором RETURN. По оператору RETURN без <номера строки> осуществляется возврат к оператору, следующему за оператором GOSUB. Вход в подпрограмму возможен в разных точках до оператора RETURN. Подпрограммы могут распола- гаться в любом месте программы, но следует позаботиться об их обходе оператором GOTO. Вызовы подпрограммы могут быть вложены в дру- гие подпрограммы, причем вложенность ограничена только объемом свободной памяти. ON … GOTO, ON … GOSUB (при … перейти к) Передача управления в зависимости от значения выражения. Форматы: 55
Страницы
- « первая
- ‹ предыдущая
- …
- 53
- 54
- 55
- 56
- 57
- …
- следующая ›
- последняя »