Регистрация   Войти
Процедуры и функции
Работа с принтером
Constructor
DateTime
Destructor
Fail
GetFillSettings
GetImage
GetLineSettings
GetMaxMode
GetMaxX
GetMaxY
GetPalette
GetTextSettings
GetVerify
GetViewSettings
GraphErrorMSG
Include
InitGraph
InitMemory
Insert
Insline
Int
New
Object
SetAllPalette
Virtual
Примеры программ

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;