Предусловие |
Циклический алгоритм |
Постусловие |
Проверяется условие ПОСЛЕ циклом и если условие не выполняется, то и цикл не выполняется |
Порядок выполнения |
Условие выполняется ПОСЛЕ цикла и тело цикла выполняется хотя бы 1 раз |
While <условие> do Begin <тело цикла> End; |
Вид |
repeat <тело цикла> until <условие выхода> |
Можно реализовать любой циклический алгоритм |
Универсальность применения |
Ограниченное применение |
Сравнительная таблица
Концептуальная таблица
Операторы |
|||
Определение |
Постусловие |
Предусловие |
|
Используется For |
Используется Repeat |
Используется While |
|
|
Универсален в использовании |
||
Не может выполняться бесконечно |
Проверяется условие перед циклом |