Выбор: Инструкция IF. Инструкция CASE.
Вариант 1:
if Условие then
begin
{ Эти инструкции выполняются, }
{ если Условие истинно }
end
else
begin
(Эти инструкции выполняются, }
{ если Условие ложно }
end;
Вариант 2:
if Условие then
begin
{ Эти инструкции выполняются, }
{ если Условие истинно }
end;
Примечание
Если между begin и end находится только одна инструкция, то слова begin и end можно не писать.
Инструкция CASE
Вариант 1:
case Выражение of
Список_констант1: begin
{ Инструкции 1 } end; Список_констант2: begin
{ Инструкции 2 } end;
Список_констант3: begin
{ Инструкции 3 } end; end;
Вариант 2:
case Выражение of
Список_констант1: begin
{ Инструкции 1 } end; Список_констант2: begin
{ Инструкции 2 } end;
Список_константj: begin
{ Инструкции 3 } end else begin
{ Инструкции } end;
end;
Инструкции между begin и end выполняются в том случае, если значение выражения после слова case совпадает с константой из соответствующего списка.
Если это не так, то выполняются инструкции, следующие после else, расположенные между begin и end..
