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

Пользователь вводит число 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("Пожалуйста, введите целое число.")

Похожие вопросы
Предмет: Химия, автор: tina1801
Предмет: Литература, автор: v0919003
Предмет: Русский язык, автор: kodincevdava15
Предмет: Математика, автор: kiryazelenin7633