C++ Program to Print Fibonacci Series
C++ program to print fibonacci series is provided on this page.
The aim of this program is to generate and print fibonacci series upto a given number.
Fibonacci Series is a sequence of numbers such that each number is sum of two preceding numbers.
The fibonacci series starts with 0 and 1 as first two numbers.
Since we are going to write a c++ program for fibonacci series we will need a formula.
Formula to find nth term in fibonacci series: F[n] = F[n-1] + F[n-2]
C++ program to print fibonacci series
Here is the c++ program to generate and print the fibonacci series using above formula.
/* Fibonacci series upto given number in C++ */
#include<iostream>
using namespace std;
int main()
{
int an0 = 0, an1 = 1, an2 = 1, given_number = 1000;
cout << "Fibonacci Series:" << endl;
cout << an1 <<" " << an1 << " ";
while (an0 + an1 < given_number)
{
an2 = an0 + an1;
an0 = an1;
an1 = an2;
cout << an2 << " ";
}
cout << endl;
return 0;
}
Output:
Fibonacci Series: 1 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987
Comments
Post a Comment