23 апреля 2015 г.

написать функцию, которая возвращает факториал числа

double fact(int a)
{
int res = 1;
for (int i = 1; i <= a; i++)
{
res *= i;
}
return res;
}

void main()
{
setlocale(LC_ALL, "Russian");

int z;
do
{
cout << "Эта программа считает факториал числа.\nПожалуйста введите число: ";
cin >> z;
cout << "\nФакториал числа " <<z<<" равен "<< fact(z) << "\n";
cout << "Если хотите продолжить, нажмите 1\n";
cin >> z;
} while (z == 1);
}

Комментариев нет:

Отправить комментарий