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

Используя цикл написать программу, которая выводит все числа Фибоначчи до 50 python​

Ответы

Автор ответа: uplmtq
1

Ответ:

first = 0

second = 1

print(first, second, end=" ")

for i in range(9):

   temp = second

   second += first

   first = temp

   print(second, end=" ")

Объяснение:

Не понял условия "до 50". Выводятся все числа Фибоначчи до 55, если необходим больше, то меняем значение "9" в цикле for.

first = 0  # Первое число Фибоначчи = 0

second = 1  # Второе число Фибоначчи = 1

print(first, second, end=" ")  # Выводим их

for i in range(9):  # Идём до 9

   temp = second  # Временная переменная = второму числу

   second += first  # Второе число = второе число + первое число

   first = temp  # Первое число = значению переменной temp

   print(second, end=" ") # Выводим


LordLuntik: Можете пожалуйста помочь мне, с этим же предметом?
Похожие вопросы
Предмет: Английский язык, автор: Nikuta2489
Предмет: Химия, автор: Змейкп