Алгоритм с повторением в современных информационных системах позволяет организовать многократное исполнение определённого набора инструкций (последовательность действий, при котором выполняется тело цикла). 5
Выделяют три основных вида повторяющихся структур: 2
- Цикл с предусловием. 2 Цикл выполняется до тех пор, пока истинно определённое условие, которое указано перед началом. 5 Данное условие проверяется ещё до выполнения тела, в результате чего тело алгоритма может вообще ни разу не выполниться. 5
- Циклический алгоритм с постусловием. 25 В данном случае проверка условия происходит уже после выполнения тела. 5 Это означает, что тело цикла хотя бы раз выполнится. 5
- Цикл с параметром. 2 Используется для задач, в которых известно количество повторений однотипных шагов, то есть заранее известно, сколько раз нужно выполнить действия. 2 Параметр в этой процедуре — количество повторений цикла (счётчик повторов). 2 Особенность алгоритмической конструкции повторение с параметром — не бывает зацикливаний, ведь после выполнений указанного числа повторов процесс остановится. 2
Работа любого цикла вне зависимости от его вида включает в себя первоначальную инициализацию циклических переменных, проверку условия выхода из цикла, выполнение тела и обновление циклической переменной на каждой итерации. 5