Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Центр помощи > [C++] Рекурсия. Число Фибоначчи |
Автор: Afinogen 23.12.2007, 20:55 |
Спомощью рекурсии нужно вычилить число Фибоначчи порядка n: Fn=Fn-1 + Fn-2, F1=F2=1 n=1,2,3,4,....... Пробовал переделать из Паскаля (http://forum.vingrad.ru/topic-134348.html) ничего не вышло |
Автор: ST1 23.12.2007, 21:25 | ||
|
Автор: Afinogen 23.12.2007, 21:36 | ||
возвращает все время 1, так и должно быть? Я просто не знаю как вычислять число Фибоначчи порядка n в ручную... Добавлено через 4 минуты и 11 секунд
|
Автор: Afinogen 29.12.2007, 10:51 |
Огромное спасибо! |
Автор: chip_and_dayl 29.12.2007, 11:53 | ||
Вот маленький и полностью рабочий код. Ряд Фибоначчи хорошо описан в книге "С++ за 21 день". И вообще там много чего хорошо описано![]() Ряд имеет такой вид 1 1 2 3 5 8 13 21 ..... Суть программы.... это определение сколько раз вызывает себя ф-ция для определения n-ого ряда Фибонначи
Добавлено через 12 минут и 16 секунд Для нагляднего примера решил выслать рисунок еще;) |