* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
Г л а в а XII. Б е й с и к - H E L P
145
где числ_выражение& Л ю б о е числовое выражение. Выражение округляется до це¬ лого или длинного целого перед оценкой. Пример:
INPUT x a$ = HEX$ ( x ) b$ = OCT$ ( x ) PRINT x ; " равно " ; a $ ; " в шестнадцат. и системах." IF-оператор
b $ ; " в восьм.
Выполняет оператор или блок операторов в зависимости от указанных условий. Формат записи: 1) I F условие1 THEN [блок операторов-1] [ELSEIF условие2 THEN [блок операторов-2]]... [ELSE [блок операторов-n]] END I F или 2) I F условие THEN операторы 3) I F условие GOTO метка где условие1 любое выражение, которое может быть оценено как условие2 истинное (не-ноль) или ложное (ноль). блок_операторов-1 один или несколько операторов в одной или блок_операторов-2 нескольких строках. блок_операторов-п один или несколько операторов, разделенных двоето¬ чиями. метка Пример:
INPUT " 1 или 2? ", i % I F i % = 1 O R i % = 2 T H E N PRINT "OK" ELSE PRINT "Вне диапазона" END I F
[ELSE операторы]
метка оператора Бейсик, на который передается управление.
См. также ON...GOSUB, ON...GOTO, SELECT CASE
IMP-ключевое слово
Знак булевой операции импликация См. ключевое слово A N D