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

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

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

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

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

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

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

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

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

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

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

Ещё пример:

While 7 > 5 do write(0);

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

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

Воскресенье
06.07.2025
02:19
Поиск
Календарь
«  Июль 2025  »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031
Баннеры