430
La matematică, pentru un număr natural n, se notează cu n! valoarea produsului 1*2*3*...*n, și se citește n factorial.
Cerinţa
Să se scrie un program care citește numărul natural n și determină valoarea lui n!.
Date de intrare
Programul citește de la tastatură numărul n.
Date de ieşire
Programul afișează pe prima linie a ecranului valoarea lui n!.
Restricţii şi precizări
0 <= n <= 15- prin definiție,
0! = 1
Exemplu
Intrare
4
Ieșire
24
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n;
/*
5! = 1 * 2 * 3 * 4 * 5; (120)
*/
cin >> n;
long long rez = 1;
for(long long i = 2; i <= n; ++i)
rez *= i;
cout << rez;
return 0;
}
Comentarii