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