Răspuns:
#include <iostream>
using namespace std;
int main()
{
int p = 1;
cin >> n;
for(int i = 1; i <= n; i++)
{
p = p * i;
}
cout << p;
return 0;
}
Explicație:
Se iau in for toate numerele cuprinse in intervalul [1,n]. Variabila p stocheaza valoarea produsului lor.