Основы алгоритмизации. Бочарова Т.А - 32 стр.

UptoLike

Псевдокод
1. Начало цикла
Выполнять:
а) Ввод S
б) Вывод S
До
Проверка условия:
S<1000
Конец цикла
2. Конец
Итак, при разработке циклического алгоритма необходимо учитывать:
что использование циклов позволяет существенно сократить схему
алгоритма;
при организации цикла следует особое внимание уделить правильному
оформлению изменения параметра цикла, потому что ошибка на этом этапе
может привести к «зацикливанию» вычислений;
количество повторений в цикле зависит от входных данных или условий
задачи;
для завершения в теле цикла должны быть инструкции, выполнение
которых влияет на завершение цикла;
он чаще используется для табулирования функций, для решения задач с
повторными вычислениями.
Рекурсивная алгоритмическая конструкция
Рекурсивным называется алгоритм, который в процессе выполнения на
каком-либо шаге прямо или косвенно обращается сам к себе. Как правило, в
основе такого алгоритма лежит рекурсивное определение какого-то понятия.
Пример рекурсивного определения определение факториала числа n:
n!=1*2*3*4*…*n
34