Предмет: Информатика, автор: filxgram17022008

Помогите пожалуйста нужно написать код на Python вот сама задача


Дано целое число N (> 0).
Найти двойной факториал N: N!! = N * (N-2) * (N-4)* ....

Ответы

Автор ответа: TomasSmZRs
0

Ответ:

def DoubleFactorial(N):

   if N <= 0 or N != int(N):

       return None

   res = 1

   while N > 0:

       res *= N

       N -= 2

   return res

Приложения:

filxgram17022008: а почему я когда запускаю код ничего не происходит ?
TomasSmZRs: Это функция – ее нужно вызвать и напечатать
TomasSmZRs: То есть, без каких-либо табуляций в конце кода напишите print(DoubleFactorial(N)), где вместо N нужно подставить рассматриваемое число.
TomasSmZRs: Если не работает – напишите
Похожие вопросы
Предмет: Қазақ тiлi, автор: 999бездельник666
Предмет: Английский язык, автор: Аноним
Предмет: Английский язык, автор: Jageun