Легкая задача, кто решит? Последовательностью Фибоначчи называют числовую последовательность, первые два члена которой равны 1, а каждый последующий (начиная с 3-го) равен сумме двух предыдущих. Первые семь членов последовательности Фибоначчи: 1 1 2 3 5 8 13 … Напишите приложение, которое по номеру N будет находить N-й член последовательности Фибоначчи.
Вот пример кода на Python, который решает эту задачу:
def fibonacci(n): if n <= 0: return "Некорректный ввод" elif n == 1 or n == 2: return 1 else: a, b = 1, 1 for i in range(3, n+1): a, b = b, a + b return b n = int(input("Введите номер члена последовательности Фибоначчи: ")) result = fibonacci(n) print(f"Член последовательности Фибоначчи под номером {n} равен {result}")
Вы можете запустить этот код в интерпретаторе Python, ввести номер N и получить N-й член последовательности Фибоначчи.
Вот пример кода на Python, который решает эту задачу:
def fibonacci(n):if n <= 0:
return "Некорректный ввод"
elif n == 1 or n == 2:
return 1
else:
a, b = 1, 1
for i in range(3, n+1):
a, b = b, a + b
return b
n = int(input("Введите номер члена последовательности Фибоначчи: "))
result = fibonacci(n)
print(f"Член последовательности Фибоначчи под номером {n} равен {result}")
Вы можете запустить этот код в интерпретаторе Python, ввести номер N и получить N-й член последовательности Фибоначчи.