Факториалом числа n называют произведение всех натуральных чисел,не превосходящих n. обозначают факториал так : n! по определению факториал числа 0 равен 1. напишите программу,которая вычислит значение факториала целого неотрицательного числа n. для проверки можно использовать следущее: 0! =1; 2! =2; 5! =120, 10! =3 628 800.
#include<iostream>
#include<conio.h>
#include<Windows.h>
#include<cmath>
using namespace std;
int main() {
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
int n,fact=1;
while (true) {
cout << "Введите целое неотрицательное число n: ";
cin >> n;
if (n < 0) {
cout << "Ошибка!";
continue;
}
for (int i = 1;i <= n;i++) {
fact *= i;
}
cout << "Факториал числа "<<n<<"="<< fact;
break;
}
_getche();
return 0;
}