- Циклы (с предусловием и постусловием) применяются тогда, когда невозможно заранее определить точное количество повторений.
- Вложенные циклы – это циклы внутри других циклов, использующиеся для многократных повторений с различными условиями.
- Бесконечные циклы появляются по причине некорректного условия для выхода из тела цикла, неверного шага или отсутствия изменения счётчика, неверного логического выражения.
Параметр | Синтаксис | Пример | Применение |
|---|---|---|---|
Цикл с предусловием (while) | while <условие> | while i < 10 do begin | Число повторений неизвестно |
Цикл с постусловием (repeat) | repeat ... until | repeat i := i + 1; | Гарантированное однократное выполнение |
Вложенные циклы | Цикл внутри тела другого цикла | while i <= 9 do begin | Таблицы, матрицы, переборы |
Бесконечные циклы | while true do ... | Зависание программы | Ошибка програм-мирования |