Предмет: Информатика,
автор: stepstudent112
Пользователь вводит число n. Программа должна вывести n членов последовательности Фибоначчи.
Ответы
Автор ответа:
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("Пожалуйста, введите целое число.")
Похожие вопросы
Предмет: Английский язык,
автор: o7654303
Предмет: Химия,
автор: tina1801
Предмет: Литература,
автор: v0919003
Предмет: Русский язык,
автор: kodincevdava15
Предмет: Математика,
автор: kiryazelenin7633