300
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