• Предмет: Информатика
  • Автор: Panissa
  • Вопрос задан 4 месяца назад

Напишите программу на языке Python, которая запрашивает у пользователя число N (N
> 0) и выводит на экран первые N чисел Фибоначчи.
Числа Фибоначчи - это последовательность чисел, в которой каждое число является
суммой двух предыдущих. Например, первые 10 чисел Фибоначчи: 0, 1, 1, 2, 3, 5, 8, 13,
21, 34.
Подсказка: для решения этой задачи можно использовать цикл и условные операторы.

Приложения:

Ответы

Ответ дал: LIXXNER
1

Ответ:

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

fibonacci = [0, 1]

if n == 1:

print(fibonacci[0])

elif n == 2:

print(fibonacci)

else:

while len(fibonacci) < n:

fibonacci.append(fibonacci[-1] + fibonacci[-2])

print(fibonacci)

Объяснение:

(было сделано через chatgpt)


Panissa: Это правильно?
Вас заинтересует