Моля ви помогнете ми с този код!
Здравейте! Имах за задача да напиша един код, използвайки цикълът WHILE, но просто не мога да измисля решението. Може ли да помогнете?
Ето я задачата:
Задача Фибоначи
Числата на Фибоначи се получават по следния начин: първите две числа са равни на единица, а всяко следващо е равно на сумата на предходните две. Например първите десет числа на Фибоначи са 1, 1, 2, 3, 5, 8, 13, 21, 34, 55.
Напише програма fib, която при въведено число N>3 извежда редица от числата на Фибоначи ненадвишаващи N. Намерете броя на тези числа.
Вход От първия и единствен ред на стандартния вход се въвежда цяло число N.
Изход На един ред на стандартния изход програмата трябва да изведе числата на Фибоначи по-малки от N с интервал между тях и под тях броят им.
Пример:
вход: 27
изход: 1 1 2 3 5 8 13 21
8
Благодаря предварително!