Алгоритмы, определенные действия в которых многократно повторяются, называются алгоритмами циклической структуры. Многократно повторяющиеся действия составляют тело цикла. Существует несколько видов циклов: цикл со счетчиком, цикл с предусловием, цикл с постусловием.
Цикл со счетчиком. | |
Цикл с предусловием (цикл «пока»). В этом цикле используется условие продолжения цикла. При ложности условия выполняется выход из цикла. | |
Цикл с постусловием (цикл «до»). В этом цикле используется условие окончания цикла. При истинности условия выполняется выход из цикла. |
Примером циклического алгоритма является расчет суммы десяти произвольных чисел, вводимых пользователем (см. Рисунок 15).
Рисунок 15. Пример циклического алгоритма