Напишите программу на языке Python, которая запрашивает у пользователя число N (N
> 0) и выводит на экран первые N чисел Фибоначчи.
Числа Фибоначчи - это последовательность чисел, в которой каждое число является
суммой двух предыдущих. Например, первые 10 чисел Фибоначчи: 0, 1, 1, 2, 3, 5, 8, 13,
21, 34.
Подсказка: для решения этой задачи можно использовать цикл и условные операторы.
Приложения:
![](https://st.uroker.com/files/c9e/c9e0a4d51fb509f9bbeb1d705d9180eb.png)
Ответы
Ответ дал:
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:
Это правильно?
Вас заинтересует
3 месяца назад
3 месяца назад
3 месяца назад
1 год назад
1 год назад
7 лет назад
7 лет назад