Fibonacci Series In C++ Using Loop

Share on facebook
Share on twitter
Share on linkedin
Share on twitter
Share on tumblr

In this Basic C++ Program, we will have a look at the C++ Program to write Fibonacci Series using loop.

In Fibonacci series, the next number is the sum of the two previous numbers, for example, 0, 1, 1, 2, 3, 5, 8, 13, 21, etc. 0 and 1 are the first two numbers of the Fibonacci series. 

Fibonacci Series In C++ Using Loop

#include <iostream>  

using namespace std;  

int main() {  

  int n1=0,n2=1,n3,i,number;    

 cout<<"Please enter the number of elements: ";    

 cin>>number;    

 cout<<n1<<" "<<n2<<" "; //printing 0 and 1    

 for(i=2;i<number;++i) //loop starts from 2 because 0 and 1 are already printed    

 {    

  n3=n1+n2;    

  cout<<n3<<" ";    

  n1=n2;    

  n2=n3;    

 }    

   return 0;  

   }  

 
Output:

Please enter the number of elements: 5

0 1 1 2 3

 

Leave a Comment

Your email address will not be published. Required fields are marked *