В задаче про нахождение максимального числа из двух мы встретили новый оператор, который начинался со слова IF
Это оператор называется - УСЛОВНЫЙ
Слово if переводится с английского языка как "если", а слово else - как "иначе". Если условие после слова if верно (истинно), то выполняются все команды (операторы), стоящие после условия после слова
then между словами
begin и
end. Если условие неверно (ложно), то выполняются команды, стоящие между
begin и
end после слова else.
ОБЩИЙ ВИД УСЛОВНОГО ОПЕРАТОРА:
if условие then begin // заголовок с условием
... // блок «если» — операторы, которые выполняются,
// если условие в заголовке истинно
end
else begin
... // блок «иначе» — операторы, которые выполняются,
// если условие в скобках ложно
end;
ЗАПОМИНАЕМ:
1. IF - ELSE -
ЭТО ОДИН ОПЕРАТОР!
Поэтому между
end-ом, завершающим блок "если", и словом
else не могут находиться другие операторы
2. после слова
else НИКОГДА УСЛОВИЕ НЕ СТАВИТСЯ.
Блок "иначе" выполняется тогда, когда основное условие, указанное после слова IF - ложно, т.е. не выполняется
3. В случае если, в блоке "если" или в блоке "иначе" стоит только один оператор, то
begin и
end можно опустить
4. УСЛОВИЕ - это выражение, относительно которого можно сказать истинно оно (то есть выполняется) или ложно (то есть не выполняется)
В условии можно использовать знаки логических отношений
> , < больше меньше
>=, <= больше или равно, меньше или равно
= равно
<> не равно