Здесь, если заданное условие истинно, выполняется указанный оператор (в первом случае), или производится переход к оператору с указанной меткой (во втором). Если условие ложно, выполняется оператор, следующий непосредственно за оператором IF. Например, оператор
IF a>=b–2 GOTO 40
¯нет
читается: “Если A>=B–2 , то идти к оператору 40, если нет – к оператору, записанному ниже (непосредственно под оператором IF)”. А
IF x>z THEN ?Yчитается так:
¯нет
“Если X>Z, тогда напечатать Y, иначе идти к следующему оператору”.
После фразы THEN (тогда) может быть использовано ключевое слово ELSE (иначе):