Описать функцию Fib(N) целого типа вычисляющую N-й элемент последовательности чисел Фибоначчи FK, которая описывает следующими формулами: F1=1 ,F2=1, FK=FK-2+FK-1, K=3,4... Используя функцию Fib, найти пять чисел Фибоначчи На ...

Описать функцию Fib(N) целого типа вычисляющую N-й элемент последовательности чисел Фибоначчи FK, которая описывает следующими формулами: F1=1 ,F2=1, FK=FK-2+FK-1, K=3,4... Используя функцию Fib, найти пять чисел Фибоначчи На языке C Срочно
Гость
Ответ(ы) на вопрос:
Гость
#include using namespace std; int Fib(int n){ int f0=1; int f1=1; int f; for (int i=3;i<=n;i++) {   f=f0+f1;   f0=f1;   f1=f;     } return f; } int main() { for (int i=3;i<8;i++){   cout << "Fib(" << i << ") = " << Fib(i) << "\n"; } } Пример: Fib(3) = 2 Fib(4) = 3 Fib(5) = 5 Fib(6) = 8 Fib(7) = 13
Не нашли ответ?
Ответить на вопрос
Похожие вопросы