Условие IF-THEN-ELSE-END IF (20 мин)
Условия - это выражения, которые бывают ЛОЖНЫМИ или ИСТИННЫМИ.
В условиях можно использовать следующие знаки: равно (=), больше (>), меньше (<), больше или равно (>=), меньше или равно (<=), не равно (<>)
Условие A = B ИСТИННО, когда A равно B и ЛОЖНО в других случаях
Условие A > B ИСТИННО, когда A больше B и ЛОЖНО в других случаях
И т. д.
Строки могут быть равными или не равными (учитывается регистр букв).
Примеры ИСТИННЫХ условий:
1 = 1, 5 > 3, 2 <= 2, 1 <= 2, 65 <> 22, “Лес” = ”Лес”, “Горы” <> “Лес”, “Машина” <> ”МаШиНа” (*)
Примеры ЛОЖНЫХ условий:
10 = 11, 51 < 3, 25 >= 20, 0 <> 0, “Стоп” = ”Стоп!”, “Вода” = ”вода”, “Огонь” <> “Огонь” (*)
Синтаксис условия IF-THEN:
IF условие THEN
….
эти операторы выполняются, когда условие ИСТИННО
….
ELSE
….
эти операторы выполняются, когда условие ЛОЖНО
….
END IF
Примеры:
Принцип действия этих примеров стоит разъяснить дословно.
IF Power > 10 THEN (*)
PRINT “Перегрузка!”
ELSE
PRINT “Все в порядке!”
END IF
Можно записать и так:
IF Power > 10 THEN PRINT “Перегрузка!” ELSE PRINT “Все в порядке!” (*)
ELSE можно и не включать:
IF Points >= 5 THEN PRINT “Великолепно!” (*)