Циклические алгоритмы

Алгоритм называется циклическим, если все или отдельные его этапы в процессе решения задачи неоднократно повторяются.

Цикл обеспечивает повторное выполнение, или, иначе говоря, циклическую работу операторов. Оператор или группа операторов, повторяющаяся в цикле, называется «телом цикла».

Далее рассмотрим два типа циклических задач:

а) задачи, в которых вычисления многократно ведутся по одним и тем же формулам с различными значениями входящих в нее величин. Такие задачи иногда называются задачами на табулирование.

б) задачи, где значение некоторой величины вычисляется через значение этой же величины, полученное в предыдущем цикле (рекурсии). Примерами таких задач являются задачи вычисления сумм и произведений рядов, а также вычисление значений факториала.