Безусловные циклы
Цикл с предусловием
Цикл с постусловием
Цикл с выходом из середины
Цикл со счётчиком (или цикл для)
Совместный цикл
До выход из цикла
Пропуск итерации
1. Безусловный цикл
loop <количество повторений> do
begin
<тело цикла>
end;
2. Цикл с предусловием
while <условие> do
3. Цикл с постусловием
repeat
until
<условие выхода>
4. Цикл со свободным выходом
<часть тела цикла>
if <условие выхода> then break;
5. Цикл со счетчиком (итератором)
for var <переменная> := <стартовое число> to <конечное число> do
Безусловные циклы
Цикл с предусловием
Цикл с постусловием
Цикл с выходом из середины
Цикл со счётчиком (или цикл для)
Совместный цикл
До выход из цикла
Пропуск итерации
1. Безусловный цикл
loop <количество повторений> do
begin
<тело цикла>
end;
2. Цикл с предусловием
while <условие> do
begin
<тело цикла>
end;
3. Цикл с постусловием
repeat
<тело цикла>
until
<условие выхода>
4. Цикл со свободным выходом
loop <количество повторений> do
begin
<часть тела цикла>
if <условие выхода> then break;
<часть тела цикла>
end;
5. Цикл со счетчиком (итератором)
for var <переменная> := <стартовое число> to <конечное число> do
begin
<тело цикла>
end;