Оператор цикла задает повторное выполнение определенных опе-
раторов.
┌─────────────────┐
оператор цикла ───┬──>│ оператор repeat ├──────>
│ └─────────────────┘ ^
│ ┌─────────────────┐ │
├──>│ оператор while ├──┤
│ └─────────────────┘ │
│ ┌─────────────────┐ │
└──>│ оператор for ├──┘
└─────────────────┘
Если число повторений заранее известно, то подходящей конс-
трукций является оператор for. В противном случае следует исполь-
зовать операторы while или repeat.
Для управления повторением операторов можно использовать
стандартные процедуры Break и Continue. Break завершает оператор
цикла, а Continue продолжает со следующей итерации этого операто-
ра. Подробности вы можете найти в Главе 1 "Справочного руководс-
тва программиста".