If

Конструкция If...Then...Else определяет условия, при которых будет выполнен оператор.

Замечания

Если булево выражение после слова If истинно, то оператор, следующий за словом Then будет выполнен.

В противном случае, если присутствует часть Else, то будет выполнен оператор, следующий за словом Else.

Синтаксис

If выражение Then оператор

или

If выражение Then оператор Else оператор

Примеры
Пример:
(* Операторы If *)
 
If (I<Min) Or (I>Max) Then I:=0;
 
If ParamCount<>2 Then
 Begin
  WriteLn('Неверные параметры командной строки');
  Halt(1);
 End
Else
 Begin
  ReadFile(ParamStr(1));
  WriteFile(ParamStr(2));
 End;