Для облегчения восприятия и большей наглядности программы в нее целесообразно включать комментарии «примечания», поясняющие, что она делает или, если это очень сложная программа, для чего служат отдельные ее части. Как же это можно сделать, не влияя на на процесс выполнения программы? Оказывается, для этого имеется специальный оператор REM. (REM — сокращение от английского слова «remark», что означает примечание).
![]() |
В этом операторе за служебным словом REM могут быть записаны любые символы. |
Какое воздействие оказывает на программу оператор REM?
| REM Выбор графического режима SCREEN 12 REM я умею рисовать машину LINE (25, 175)-(150, 100), 14, bf REM Это кабина LINE (75, 100)-(150, 25), 9, b REM Это кузов LINE (150, 175)-(275, 62.5), 1, bf REM А что за машина без колес? CIRCLE (100, 205), 30, 8 PAINT (100, 205), 8 CIRCLE (225, 205), 30, 8 PAINT (225, 205), 8 CIRCLE (100, 205), 10, 0 PAINT (100, 205), 0 CIRCLE (225, 205), 10, 0 PAINT (225, 205), 0 REM Вот и все |
![]() |
  Оператор RЕМ относится к невыполняемым операторам и не оказывает никакого влияния на порядок работы программы. Компьютер игнорирует все, что набрано в строке после ключевого слова REM. Всякий раз, когда компьютер наталкивается на оператор REM, он пропускает его и переходит к следующей программной строке. Операторы REM используются для написания заголовка или объяснения к программе либо к ее отдельным частям, или для добавления комментариев. Эти операторы появляются на экране каждый раз при выводе текста программы, но на ее исполнение они не влияют.
![]() |
Оператор дает компьютеру указание остановить выполнение программы. |
После завершения текста программы следует ввести оператор END, чтобы указать компьютеру на конец программы.
Все рассмотренные до сих пор программы работали и без оператора END. Вместе с тем существуют такие типы программ, которые не могут выполняться без этого оператора. С ними нам предстоит познакомиться позднее. Кроме того, некоторые компьютеры требуют присутствие оператора END во всех программах. Поэтому лучше всегда набирать в конце программы служебное слово END.