Найти сумму факториалов от 1 до n (C++, одна рекурсивная функция)C++

Программы на C++. Форум разработчиков
Anonymous
Найти сумму факториалов от 1 до n (C++, одна рекурсивная функция)

Сообщение Anonymous »

У меня следующая задача:

У вас есть натуральное число n, вам нужно найти сумму факториалов всех чисел от 1 до n (1! + 2! + 3! + ... + n!).
Загвоздка в том, что:

[*]Вы должны использовать только < strong>ОДНА рекурсивная функция - она ​​должна вызывать саму себя
[*]Она должна иметь только один аргумент (использование дополнительных аргументов не допускается)
[*]Глобализация переменных любым способом запрещена.
[*]Использование любых циклов также запрещено

Ваша основная функция должна выглядеть так:

Код: Выделить всё

int n;
cin >> n;
cout 

Подробнее здесь: [url]https://stackoverflow.com/questions/78664093/find-the-sum-of-the-factorials-from-1-to-n-c-one-recursive-function[/url]

Вернуться в «C++»