Program To Generate Fibonacci Series
Program To Generate Fibonacci Series
#include<iostream.h>
#include<conio.h>
void fib(int n);
void main()
{
int n;
clrscr();
cout<<"Enter the limit:";
cin>>n;
cout<<"The elements in the fibonocci series are\n";
fib(n);
getch();
}
void fib(int n)
{
int a=0,b=1,c,count=0;
while(a<n)
{
cout<<a<<endl;
c=a+b;
a=b;
b=c;
count++;
}
cout<<"Count of the limit "<<n <<" is "<<count;
}
OUTPUT:
#include<iostream.h>
#include<conio.h>
class fib
{
int n;
public:
void read()
{
cout<<"Enter the limit:";
cin>>n;
cout<<"The elements in the fibonocci series are\n";
}
void display();
};
void fib::display()
{
int a=0,b=1,c,count=0;
while(a<n)
{
cout<<a<<endl;
c=a+b;
a=b;
b=c;
count++;
}
cout<<"Count is "<<count;
}
int main()
{
int n;
clrscr();
fib f1;
f1.read();
f1.display();
getch();
return(0);
}
OUTPUT:
Count is 6
3. Program to find the GCD of the given two numbers
#include<iostream.h>
#include<conio.h>
int gcd(int,int);
void main()
{
int a,b,x,p,q;
clrscr();
cout<<"Enter the two numbers:";
cin>>a>>b;
p=a;
q=b;
x=gcd(a,b);
cout<<"\nGCD of "<< p <<" and "<< q <<" is "<<x;
getch();
}
int gcd(int a,int b)
{
int r;
while(r!=0)
{
r=a%b;
a=b;
b=r;
}
return(a);
}
OUTPUT:
GCD of 4 and 8 is 4
4. Program to find the GCD of the given two numbers using class.
#include<iostream.h>
#include<conio.h>
class gcd
{
private:
int a,b,k,p,q;
public:
gcd(){}
~gcd(){}
void read();
void func();
void display();
};
void gcd::read()
{
cout<<"Enter the two numbers:";
cin>>a>>b;
p=a;
q=b;
}
void gcd::func()
{
int r;
while(r!=0)
{
r=a%b;
a=b;
b=r;
}
k=a;
}
void gcd::display()
{
cout<<"\nGCD of "<< p <<" and "<< q <<" is "<<k;
}
void main()
{
gcd g;
clrscr();
g.read();
g.func();
g.display();
getch();
}
OUTPUT:
#include<iostream.h>
#include<conio.h>
void maxmin(int a[],int l);
int main()
{
int i,l,a[10];
clrscr();
cout<<"Enter the limit:";
cin>>l;
cout<<"\nEnter the numbers:";
for(i=0;i<l;i++)
cin>>a[i];
maxmin(a,l);
getch();
return(0);
}
void maxmin(int a[],int l)
{
int max=a[0],min=a[0];
for(int i=1;i<l;i++)
{
if(max<a[i])
max=a[i];
else
{
if(min>a[i])
min=a[i];
}
}
cout<<"\nMaximum number is "<<max<<endl;
cout<<"\nMinimum number is "<<min;
getch();
}
OUTPUT:
Maximum number is 54
Minimum number is 01