Операторы ветвления в Паскаль

Условные операторы в Паскале играют важную роль в обработке кода. Они также называются операторами ветвления. Важно понять то, что при условии истинности выражения происходит выполнение одной или нескольких команд. В Pascal как и в других языках программирования можно выделить существование двух условных операторов: оператор if и переключатель  case.

if условие then оператор;

Пример:

[code]

if (x=35) then Write "X = 35";

[/code]

Полный условный оператор выглядит следующим образом:

if условие then действие else действие;

Строка читается: если условие, то действие иначе другое действие.

Пример:

[code]

if (x=35) then Write "X = 35" else Write  "X не равен 35";

[/code]

Конструкция переключателя (case) имеет несколько (две или более) ветвей. Переключатель выполняет одну заданную ветвь в зависимости от значения вычисляемого ключевого выражения.

Case <имя переменной> of

<вариант 1>:<оператор 1>;

<вариант 2>:<оператор 2>;

……

<вариант n>:<оператор n>;

Else <оператор>;

End;

Пример:

[code]

Case x of

35 : Write "X = 35";

30 : Write "X = 30";

Else Write "Неизвестное значение";

End;

[/code]

1 Star2 Stars3 Stars4 Stars5 Stars (1 голосов, средний:5,00 из 5)
Вы можете пропустить чтение записи и оставить комментарий. Размещение ссылок запрещено.
Оставить комментарий