Оператор While...Do...

Алгоритмическая конструкция «Повторение».

Цикл «While» (цикл с предусловием)

Иногда в алгоритмах одну и ту же последовательность команд требуется выполнить несколько раз. В этом случае можно использовать команду цикла (команду повторения). Цикл — это последовательность команд, которая выполняется до тех пор, пока выполняется некоторое условие. Эту последовательность команд называют телом цикла.

Формат команды повторения «While»:

While <условие> do <оператор>;

<оператор> — это простой или составной оператор (тело цикла).

При выполнении команды «While» сначала проверяется условие. Если оно истинно (True), то выполняются команды, входящие в тело цикла, затем условие проверяется снова и т. д. Таким образом, команды цикла выполняются многократно до тех пор, пока условие истинно. Если условие ложно (False), то цикл заканчивается.

Если условие всегда оказывается истинным, то может произойти зацикливание:

While True do <оператор>;

Здесь <оператор> будет выполняться бесконечно.

Ещё пример:

While 7 > 5 do write(0);

Нули будут выводится до принудительного завершения программы.

Скачать материал

Четверг
25.04.2024
22:20
Поиск
Календарь
«  Апрель 2024  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930
Баннеры