• Предмет: Информатика
  • Автор: binamaksimchuk
  • Вопрос задан 1 год назад

Написать программу в пайтон для решения следующего задания.Пожалуйста, присылайте проверенную и рабочую программу.

Приложения:

restIess: а что 3 точки значат? чето я туплю)

Ответы

Ответ дал: pinguinbird
1

Рекурсия:

from math import cos, radians

def znamenatel(n):

   if n == 0: return 0

   else: return n**2 + znamenatel(n-1)

def f(n):

   if n == 0: return 1

   else: return (1+cos(radians(n))/znamenatel(n)) * f(n-1)

print(f(180))


binamaksimchuk: Вы запускали программу? В 8 ряду выбивает ошибку. Не видит n.
pinguinbird: Да, запускал, все прекрасно работает
pinguinbird: вы как запускаете? нужно скопировать импорт и обе функции и запустить, а то конечно не запустится... Готов вам помочь, если нужно
Вас заинтересует