Работа подпрограмм в Паскале. Пример программы с использованием рекурсии. Непосредственное завершение функции. Рекурсивная программа построения снежинки. Решение задач без использования циклов и применение рекурсии. Алгоритм вычисления функции.
КОЛЛЕДЖ ЭКОНОМИКИ, БИЗНЕСА И ПРАВА КАРАГАНДИНСКОГО ЭКОНОМИЧЕСКОГО УНИВЕРСИТЕТА КАЗПОТРЕБСОЮЗАПрименение рекурсии позволило решить задачу без использования циклов, как в основной программе, так и в процедуре. Процедура является рекурсивной, если она обращается сама к себе прямо или косвенно (через другие процедуры). Если процедуру вызвать повторно из другой процедуры или из нее самой, будет выполняться тот же код, но работать он будет с другими значениями параметров и внутренних переменных. · для завершения процесса рекурсии в алгоритме рекурсивной функции (процедуры) обязательно должно быть условие, обеспечивающее непосредственное завершение функции (процедуры). Решение: из определения видно, что вычисление функции от аргумента, сводится к вычислению этой же функции от меньшего аргумента, и процесс уменьшения аргумента продолжается до тех пор, пока в качестве аргумента не получится единица.
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы