Пожалуйста, напишите программу, которая вводит натуральное число N и определяет его факториал. Мне нужна программа на языке С++
Оформил через рекурсивную подпрограмму #include using namespace std; int Factor(int n) { if (n == 1) return 1; return Factor(n-1)*n; } int main() { int N; cin >> N; cout << Factor(N);<br>} Аналог: #include using namespace std; int main() { int N; cin >> N; int ans = 1; for (int i = 1; i <= N; ++i)<br> ans *= i; cout << ans;<br>}