MENU











Sunday, 27 October 2013

Week 6 Programs

Week 6

6c) Write a C++ program that writes out the Fibonacci series. Find the largest Fibonacci number that fits in an int.

Aim::To display fibonacci series and to print the largest fibonacci number that fits in an int

Program::

#include< iostream>
using namespace std;
int main()
{
       int i=0,n;
       int fib[100]={0};
       int temp[40],t=-1;
       cout<<"Enter the range to print the fibonacci serries \n";
       cin>>n;
       for(i=0;i<100;i++)
       {
           if(i<2)
          fib[i]=i;
           else
          fib[i]=fib[i-1]+fib[i-2];
          if(fib[i]<0)
            {
            t++;
            temp[t]=i-1;    
            }
       }
       cout<<"The fibonacci series is \n";
       for(i=0;i< n;i++)
       {
            cout<< fib[i]<<"\t";
       }
cout<<"The largest fibonacci number that fits in an intis f[ " << temp[0]<<"]="<< fib[temp[0]];
   
}

Output::

Enter the range to print the fibonacci serries 
10
The fibonacci series is 
0	1	1	2	3	5	8	13	21	34 
The largest fibonacci number that fits in an int is f[46]=1836311903

No comments:

Post a Comment