Вопрос № 21494: Здраствуйте уважаемые эксперты
Есть програмка, использующая рекурсивную функцию для вычисления числа Фибоначчи.
Ряд Фибоначчи: 0,1,1,2,3,5,8..... (где n=(n-2)+(n-1))
а нужна програмка без использования рекурсии.
Спасибо за ответы...
Вопрос № 21.494
Здраствуйте уважаемые эксперты
Есть програмка, использующая рекурсивную функцию для вычисления числа Фибоначчи.
Ряд Фибоначчи: 0,1,1,2,3,5,8..... (где n=(n-2)+(n-1))
а нужна програмка без использования рекурсии.
Спасибо за ответы
Приложение:
Отправлен: 29.05.2005, 19:27
Вопрос задала: Slava_ (статус: Посетитель)
Всего ответов отправлено: 1
Отвечает: Rene
Здравствуйте, Slava_!
Не знаю, самое-ли лучшее решение, но оно работает и это первое, что мне пришло в голову. (Единственное изменение касается функции fibonacci)
Приложение:
Ответ отправил: Rene (статус: 1-ый класс)
Отправлен: 29.05.2005, 23:37 Оценка за ответ: 4 Комментарий оценки: Не работает. Может я что не так делаю ? long i[4]={0,1}; /*обьявление массива i*/ а элементы массива -temp[] ?????? Исправил i на temp - заработало, но выдает в результатах не то,что задумано