Дано число n, отвечающее условию n>=2. Напишите программу для вычисления выражения d=(1+6)*(2+7)*(3+8) *...*(n+(n+5))

В третий раз перезаливаю вопрос , потому что в первые два не работал код , пожалуйста помогите очень прошу вас , нужен правильный рабочий код на питоне для этой задачи

Ответы

Ответ дал: p15
1

Ответ:

def d(n):

   return (2*n+5)*d(n-1) if n else 1

print(d(int(input('введите n: '))))

Объяснение:

(n+(n+5))=(2*n+5)

Код проверен и абсолютно рабочий.

Приложения:

p15: немного упростил и добавил скриншот
toperlow9: Спасибо тебе огромнейшее!
Вас заинтересует