Добрый день, товарищи!
Сегодня мы будем писать программу, которая найдет нам факториал. Пользователь будет вводить произвольное число ( в разумных пределах, ведь даже факториал 10 уже достигает огромных значений ), а программа - находить все факториалы до этого числа...
В этом примере мы определяем функцию factorial, которая вычисляет факториал числа n путем рекурсивного вызова самой себя до тех пор, пока n не станет равным 0. Затем мы используем эту функцию в main для вычисления факториала пользовательского ввода и выводим результат на экран. Заметьте, что мы используем директиву using namespace std, чтобы избавиться от необходимости использования префикса std:: при вызове функций cout, cin и endl...