Fibonacci series Example Program In C++

Definition

In mathematics, the Fibonacci numbers or Fibonacci series or Fibonacci sequence are the numbers in the following integer sequence:

1 1 2 3 5 8 13 21 34 55 89 144 ......

By definition, the first two numbers in the Fibonacci sequence are 0 and 1, and each subsequent number is the sum of the previous two.

Fibonacci series Example Program

/*  Example Program For Fibonacci Series Using Loop In C++
    little drops @ thiyagaraaj.com

    Coded By:THIYAGARAAJ MP             */

#include<iostream>
#include<conio.h>

using namespace std;

int main() {

    // Variable Declaration
    int counter, n;
    long last = 1, next = 0, sum;
    // Get Input Value
    cout << "Enter the Number :";
    cin>>n;

    //Fibonacci Series Calculation
    while (next < n / 2) {
        cout << last << "  ";
        sum = next + last;
        next = last;
        last = sum;
    }

    // Wait For Output Screen
    getch();
    return 0;
}

Sample Output

Enter the Number :300
1
1
2
3
5
8
13
21
34
55
89
144
233