(Функції с++)
Визначити функцію Fact(N) дійсного типу, що вираховує значення факторіала N!=1·2·…·N (N>0 — параметр цілого типу; дійсне значення, що повертається, використовується для того, щоб запобігти цілочисловому переповненню при великих значеннях N). За допомогою цієї функції знайти факторіали п’яти вказаних користувачем цілих чисел.
nazikmuz:
Роблю
Ответы
Ответ дал:
1
Відповідь:
#include <iostream>
using namespace std;
float Fact(int N){
int factorial = 1;
for(int i = 1; i <=N; i++){
factorial *= i;
}
return factorial;
}
int main(){
setlocale(LC_ALL , "Ukrainian");
int N;
cout << "Введiть натуральне число яке бiльше за 0: ";
cin >> N;
if(N <= 0){
cout << "Неправильно введене число.." << endl;
}
cout << "Факторiал числа " << N << " = " << Fact(N) << endl;
return 0;
}
Пояснення:
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
8 лет назад
8 лет назад
9 лет назад