Математическая формула для вычисления факториала числа имеет вид:
\[n!=1\times2\times3\times..\times n\]
Здесь приводится пример программы на С++, которая вычисляет факториал:
#include
int factorial(int x) {
return !x ? 1 : x * factorial(x - 1);
}
void main() {
int n;
while( scanf("%d", &n) == 1)
printf("%d\n", factorial (n));
}