Professional Documents
Culture Documents
Fib (Copy) Aa
Fib (Copy) Aa
tempFibElm1 = 0; int tempFibElm2 = 1; for (int i = 1; i < n; ++i) { int temp = tempFibElm2; tempFibElm2 += tempFibElm1; tempFibElm1 = temp; } return tempFibElm2; } /* @brief calculates fibonachi @param fibonachi element number to calculate */ int fib(int n) { if (n < 2) { return n; } int tempFibElm1 = 0; int tempFibElm2 = 1; for (int i = 1; i < n; ++i) { int temp = tempFibElm2; tempFibElm2 += tempFibElm1; tempFibElm1 = temp; } return tempFibElm2; }