Реализует операцию ветвления алгоритма.
Формат операторов:
а) полный вид:
if ЛВ then Оп1 else Оп2;: Этому оператору соответствует такой фрагмент БСА:
б) краткий вид:
if ЛВ then Оп;
Пример 6.5: Определить максимальное из двух чисел a и b
Program p6_4;
Var a, b: real;
Begin
Write(‘Введите a и b:’);
readln(a,b); {Ввод исходных данных}
if a>b then Writeln(‘a>b’); {Краткий вид условного оператора}
if b>a then Writeln(‘b>a’);
или
if a>b then Writeln(‘a>b’) else Writeln(‘b>a’); {Полный вид условного оператора}
end.