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

Пользователь вводит число n. Программа должна вывести n членов последовательности Фибоначчи.

Ответы

Ответ дал: priler99
0

Відповідь:

def fibonacci(n):

   fib_sequence = []

   a, b = 0, 1

   for _ in range(n):

       fib_sequence.append(a)

       a, b = b, a + b

   return fib_sequence

try:

   n = int(input("Введите число n: "))

   if n <= 0:

       print("Пожалуйста, введите положительное целое число.")

   else:

       result = fibonacci(n)

       print("Первые ",n, " членов последовательности Фибоначчи: ", result)

except ValueError:

   print("Пожалуйста, введите целое число.")

Вас заинтересует