Constructor Fibonacci series C++ Program
Let’s see the Fibonacci series C++ Program with Constructor.
#include<iostream>
using namespace std;
class T4Tutorials
{
public:
T4Tutorials(int num)
{
int a=0,b=1,t,j;
cout<<"enter the number :";
cin>>num;
cout<<"the fibonacci series is :"<<a<<b;
for(j=1;j<=num;j++)
{
t=a+b;
cout<<t;
a=b;
b=t;
}
cout<<"\n";
}
};
int main()
{
T4Tutorials obj(5);
}
Output
enter the number : 4
the fibonacci series is : 011235
Constructor Overloading Fibonacci series C++ Program
Let’s see the Fibonacci series C++ Program with Constructor Overloading.
#include<iostream>
using namespace std;
class construct
{
protected :
int a,b;
int n,t;
int num1, t1;
int num2, t2;
public :
construct(int n)
{
a=0,b=1;
cout<<"the fb series is"<<a<<b;
for(int j=1;j<=n;j++)
{
t=a+b;
cout<<t;
a=b;
b=t;
}
cout<<"\n";
}
construct(int num1,int num2)
{
a=0,b=1;
cout<<"the fb series is"<<a<<b;
for(int j=1;j<=num1;j++)
{
t1=a+b;
cout<<t1;
a=b;
b=t1;
}
cout<<"\n";
a=0,b=1;
cout<<"the fb series is"<<a<<b;
for(int j=1;j<=num2;j++)
{
t2=a+b;
cout<<t2;
a=b;
b=t2;
}
cout<<"\n";
}
};
int main()
{
int option;
cout<<"Enter 1 FOR Single parameter constructor "<<endl;
cout<<"Enter 2 FOR Multiple Paramter construcor "<<endl;
cin>>option;
if(option ==1)
{
cout<<" You Have Slected Single Paramater constructor "<<endl<<endl;
int n;
cout<<"Enter a Number to find series : "<<endl;
cin>>n;
construct a(n);
}
else if(option==2)
{
cout<<"*** You Have slected Multiple Paramater constructor ***"<<endl<<endl;
int num1,num2;
cout<<" Enter 1st Number to find series : ";
cin>>num1;
cout<<" Enter 2nd Number to find series : ";
cin>>num2;
construct a(num1, num2);
}
else
cout<<"invalid Input ";
}
FAQ
Fibonacci series C++ Program with constructor and with for loop. Fibonacci series C++ Program with constructor. Fibonacci series C++ Program with classes. Fibonacci series C++ Program with objects.