Иллюстрированный самоучитель по Delphi 7 для начинающих

Инструкции выбора. Инструкции if, case.

Инструкция if

Вариант 1: if-then-else.

if Условие then

begin

{ Инструкции, которые выполняются,) { если условие истинно. } end else

begin

{ Инструкции, которые выполняются, } { если условие ложно } end;

Вариант 2: if-then.

if Условие then

begin

{ Инструкции, которые выполняются, } { если условие истинно. } end;

Примечание
Если между begin и end находится только одна инструкция, то слова begin и end можно не писать
.

Инструкция case

Вариант 1:

case Выражение of

Список1_Констант: begin

 { инструкции } end;

Список2_Констант: begin

{ инструкции } end;

СписокJ_Констант: begin

{ инструкции } end; end;

Вариант 2:

case Выражение of

Список1_Констант: begin

{ инструкции } end;

Список2_Констант: begin

{ инструкции } end;

СписокJ_Констант: begin

{ инструкции J} end; else

begin

{ инструкции } end;
 end;

Инструкции между begin и end выполняются, если значение выражения, записанного после case, совпадает с константой из соответствующего списка. Если это не так, то выполняются инструкции, находящиеся после else, между begin и end.

Примечание
Если между begin и end находится только одна инструкция, то слова begin и end можно не писать
.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.