Предмет: Информатика,
автор: boyzens
Факториалом числа n называют произведение всех натуральных чисел,не превосходящих n. Обозначают факториал так :n! По определению факториал числа 0 равен 1. Напишите программу,которая вычислит значение факториала целого неотрицательного числа n. Для проверки можно использовать следущее: 0!=1; 2!=2; 5!=120, 10!=3 628 800.
Ответы
Автор ответа:
1
#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;
}
Похожие вопросы
Предмет: Математика,
автор: Lexahriter77777
Предмет: Биология,
автор: kanagatrahimzan
Предмет: Математика,
автор: hevzukkarina
Предмет: Физика,
автор: zvaginelnar
Предмет: Алгебра,
автор: MishaArtemev