Предмет: Информатика,
автор: idkwhoiam51
написати функцію, яка приймає натуральне число n і повертає суму n-e числа Фібоначчі і факторіала цього числа.
пайтон
Ответы
Автор ответа:
0
Відповідь:
Python3:
def fibonacci(n):
if n <= 1:
return n
else:
return fibonacci(n-1) + fibonacci(n-2)
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n-1)
def fib_fact(n):
fib_n = fibonacci(n)
fact_n = factorial(n)
return fib_n, fact_n
# Приклад використання
n = 7
result = fib_fact(n)
print(result)
В результаті чого буде: (13, 5040). Це лише приклад, число можна змінити.
Похожие вопросы
Предмет: Алгебра,
автор: arsen67590556789
Предмет: Биология,
автор: m50630480
Предмет: Геометрия,
автор: polinop0
Предмет: История,
автор: bozhenaderkach18
Предмет: Немецкий язык,
автор: olegdanilin72