Данный исследовательский проект посвящен детальному изучению и практическому сравнению двух фундаментальных парадигм программирования — рекурсии и итерации — на примере задачи вычисления факториала. В рамках исследования будут разработаны и реализованы алгоритмы как рекурсивной, так и итеративной версий вычисления факториала. Особое внимание будет уделено анализу их производительности, включая временную сложность, потребление памяти и потенциальные ограничения, такие как переполнение стека для рекурсивных функций. Результаты будут представлены в виде наглядных сравнений и графиков, демонстрирующих эффективность каждого подхода при различных входных данных. Цель проекта – углубленное понимание студентами принципов работы рекурсивных и итеративных алгоритмов и их практического применения в контексте оптимизации вычислительных процессов, что является критически важным навыком для начинающего разработчика программного обеспечения.