If..Then..Else
Конструкция If...Then...Else определяет условия, при которых будет выполнен оператор.
Объявление
If выражение Then оператор
или
If выражение Then оператор Else оператор
Замечания
Если булево выражение после слова If истинно, то оператор, следующий за словом Then будет выполнен. В противном случае, если присутствует часть Else, то будет выполнен оператор, следующий за словом 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;