While6. Дано целое число N (0). Найти двойной факториал N: N!! = N.(N-2)-(N-4).... (последний сомножитель равен 2, если N четное, и 1, если N - нечет- ное). Чтобы избежать целочисленного переполнения, вычислять это про- изведение с помощью вещественной переменной и вывести его как веще- ственное число.
мова С#
Ответы
Ответ дал:
0
using System;
class Program
{
static void Main(string[] args)
{
int n = int.Parse(Console.ReadLine());
double result = 1;
if (n % 2 == 0)
{
for (int i = n; i >= 2; i -= 2)
{
result *= i;
}
}
else
{
for (int i = n; i >= 1; i -= 2)
{
result *= i;
}
}
Console.WriteLine(result);
}
}
Вас заинтересует
1 год назад
1 год назад
1 год назад
1 год назад
3 года назад
3 года назад