Write a program in C++ to display the first n terms of the Fibonacci series by using the class. The series is as follows: Fibonacci series 0 1 2 3 5 8 13.
#include<iostream> using namespace std; class series { public: int a,b,t,j,num; public: int input() { a=0,b=1; cout<<"enter the number : "<<endl; cin>>num; cout<<"the fb series is : "<<a<<b; } int show() { for( j=3; j<=num; j++) { t=a+b; cout<<t; a=b; b=t; } } }; int main() { series obj; obj.input(); obj.show(); }
WAP in C++ to display the Fibonacci series by using the single inheritance.
#include<iostream> using namespace std; class series { protected: int a,b,t,j,num; }; class child:public series { public: int input() { a=0; b=1; cout<<"enter the number : "<<endl; cin>>num; cout<<"the fb series is : "<<a<<b; } public: int show() { for(j=3; j<=num; j++) { t=a+b; cout<<t; a=b; b=t; } } }; int main() { child obj; obj.input(); obj.show(); }
C++ program to show the Fibonacci series by using the multi-level inheritance.
#include<iostream> using namespace std; class series1 { protected: int a,b,num; }; class series2:public series1 { protected: int t,j; }; class series3:public series2 { public: int input() { a=0; b=1; cout<<"enter the number : "<<endl; cin>>num; cout<<"the fb series is : "<<a<<b; } public: int show() { for(j=3; j<=num; j++) { t=a+b; cout<<t; a=b; b=t; } } }; int main() { series3 obj; obj.input(); obj.show(); }