Особенности работы алгоритмов с повторяющимися последовательностями заключаются в том, что выполнение одной и той же последовательности команд повторяется, пока выполняется некоторое заранее установленное условие. 2
Выделяют три основных вида повторяющихся структур: 3
- Цикл с предусловием. 3 Пока выполняется условие, программа или исполнитель будет проходить шаги снова и снова. 3 Особенность этой конструкции — существуют такие условия, когда команды не будут выполнены ни разу. 3 Если же условие всегда истинно, тело операции будет выполняться бесконечное число раз — такое положение называется зацикливанием. 3
- Цикл с постусловием. 3 Условие является основанием окончания выполнения команд из тела, то есть они выполнятся хотя бы раз, даже если условие ложно. 3
- Цикл с параметром. 3 Используется для задач, в которых известно количество повторений однотипных шагов, то есть заранее известно, сколько раз нужно выполнить действия. 3 Особенность алгоритмической конструкции повторение с параметром — не бывает зацикливаний, ведь после выполнений указанного числа повторов процесс остановится. 3