Итерационные циклы.
Цикл обеспечивает многократное выполнение последовательности действий, которая называется телом цикла.
Базовая структура - цикл.
Пример алгоритма с циклом.
В этом примере вычисляется сумма чисел ряда по общей формуле:
S = или S = 1 + 1/2 + 1/3 +1/4+ … +1/N.
Итерационным циклом называется цикл, в котором число повторений операторов тела цикла заранее неизвестно. |
Для организации итераций используется цикл типа пока. Выход из итерационного цикла осуществляется в случае невыполнения заданного условия, записанного послепока.
На каждом шаге вычислений в цикле происходит проверка условия об окончании цикла.
Примером итерационного цикла служит алгоритм вычисления суммы ряда с заданной точностью eps. В такой задаче число повторений тела цикла будет заранее неизвестно. А выполнение цикла завершается в момент достижения требуемой точности.
Алгоритм, в состав которого входит итерационный цикл, называется итеpационным. В итерационных алгоритмах необходимо обеспечить условие выхода из цикла, иначе произойдет зацикливание алгоритма.
КМС, КТ,ТП-1