Sunday, 18 August 2013
Saturday, 17 August 2013
Overloading + Operator
#include<iostream.h>
#include<conio.h>
class mahi
{
float x,y;
public:
mahi()
{}
mahi(float real,float image)
{
x=real;
y=image;
}
mahi operator+(mahi);
void display(void);
};
mahi mahi::operator+(mahi c)
{
mahi temp;
temp.x=x+c.x;
temp.y=y+c.y;
return (temp);
}
void mahi::display(void)
{
cout<<x<<" And "<<y<<"\n";
}
void main()
{
clrscr();
mahi m1,m2,m3;
m1=mahi(2.5,3.5);
m2=mahi(1.4,2.6);
m3=m1+m2;
cout<<"\n M1= ";
m1.display();
cout<<"\n M2= ";
m2.display();
cout<<"\n M3= ";
m3.display();
getch();
}
#include<conio.h>
class mahi
{
float x,y;
public:
mahi()
{}
mahi(float real,float image)
{
x=real;
y=image;
}
mahi operator+(mahi);
void display(void);
};
mahi mahi::operator+(mahi c)
{
mahi temp;
temp.x=x+c.x;
temp.y=y+c.y;
return (temp);
}
void mahi::display(void)
{
cout<<x<<" And "<<y<<"\n";
}
void main()
{
clrscr();
mahi m1,m2,m3;
m1=mahi(2.5,3.5);
m2=mahi(1.4,2.6);
m3=m1+m2;
cout<<"\n M1= ";
m1.display();
cout<<"\n M2= ";
m2.display();
cout<<"\n M3= ";
m3.display();
getch();
}
Here Is The Output :)
Thursday, 15 August 2013
Inheritance Example :)
#include<iostream.h>
#include<conio.h>
class mahi
{
public:
char name1[20],name2[20];
void putdata()
{
cout<<"\n Enter The Name1: ";
cin>>name1;
cout<<"\n Enter The Name2: ";
cin>>name2;
}
};
class bhavna: public mahi
{
public:
int age1,age2;
void putdata1()
{
cout<<"\n Enter Age of "<<name1<<" : ";
cin>>age1;
cout<<"\n Enter Age of "<<name2<<" : ";
cin>>age2;
}
};
class all:public bhavna
{
public:
void show()
{
cout<<"\n Name1 : "<<name1;
cout<<"\n Age1 : "<<age1;
cout<<"\n name2 : "<<name2;
cout<<"\n Age2 : "<<age2;
}
};
void main()
{
clrscr();
all a1;
a1.putdata();
a1.putdata1();
a1.show();
getch();
}
#include<conio.h>
class mahi
{
public:
char name1[20],name2[20];
void putdata()
{
cout<<"\n Enter The Name1: ";
cin>>name1;
cout<<"\n Enter The Name2: ";
cin>>name2;
}
};
class bhavna: public mahi
{
public:
int age1,age2;
void putdata1()
{
cout<<"\n Enter Age of "<<name1<<" : ";
cin>>age1;
cout<<"\n Enter Age of "<<name2<<" : ";
cin>>age2;
}
};
class all:public bhavna
{
public:
void show()
{
cout<<"\n Name1 : "<<name1;
cout<<"\n Age1 : "<<age1;
cout<<"\n name2 : "<<name2;
cout<<"\n Age2 : "<<age2;
}
};
void main()
{
clrscr();
all a1;
a1.putdata();
a1.putdata1();
a1.show();
getch();
}
Here IS The OUTPUT :)
Wednesday, 14 August 2013
Hybrid Inheritance :)
#include<iostream.h>
#include<conio.h>
class parent
{
protected:
char f_name[20],m_name[20];
public:
void getdata()
{
cout<<"\n Enter Father Name: ";
cin>>f_name;
cout<<"\n Enter Mother Name: ";
cin>>m_name;
}
};
class child1:public parent
{
protected:
char ch_name1[20];
public:
void getdata()
{
parent::getdata();
cout<<"\n Enter First Childs' Name: ";
cin>>ch_name1;
}
};
class child2
{
protected:
char ch_name2[20];
char f1_name[20],m1_name[20];
public:
void getdata()
{
cout<<"\n Enter Father Name: ";
cin>>f1_name;
cout<<"\n Enter Mother Name: ";
cin>>m1_name;
cout<<"\n Enter Second Child Name: ";
cin>>ch_name2;
}
};
class son:public child1,public child2
{
protected:
char son_name[20];
public:
void getdata()
{
child1::getdata();
child2::getdata();
cout<<"\n Enter The Son's Name: ";
cin>>son_name;
}
void display()
{
cout<<"\n Father's Name: "<<f_name;
cout<<"\n Mother's Name: "<<m_name;
cout<<"\n Child1's Name: "<<ch_name1;
cout<<"\n Father1's Name: "<<f1_name;
cout<<"\n Mother1's Name: "<<m1_name;
cout<<"\n Child2's Name: "<<ch_name2;
cout<<"\n Son's Name: "<<son_name;
}
};
void main()
{
clrscr();
son m;
m.getdata();
m.display();
getch();
}
#include<conio.h>
class parent
{
protected:
char f_name[20],m_name[20];
public:
void getdata()
{
cout<<"\n Enter Father Name: ";
cin>>f_name;
cout<<"\n Enter Mother Name: ";
cin>>m_name;
}
};
class child1:public parent
{
protected:
char ch_name1[20];
public:
void getdata()
{
parent::getdata();
cout<<"\n Enter First Childs' Name: ";
cin>>ch_name1;
}
};
class child2
{
protected:
char ch_name2[20];
char f1_name[20],m1_name[20];
public:
void getdata()
{
cout<<"\n Enter Father Name: ";
cin>>f1_name;
cout<<"\n Enter Mother Name: ";
cin>>m1_name;
cout<<"\n Enter Second Child Name: ";
cin>>ch_name2;
}
};
class son:public child1,public child2
{
protected:
char son_name[20];
public:
void getdata()
{
child1::getdata();
child2::getdata();
cout<<"\n Enter The Son's Name: ";
cin>>son_name;
}
void display()
{
cout<<"\n Father's Name: "<<f_name;
cout<<"\n Mother's Name: "<<m_name;
cout<<"\n Child1's Name: "<<ch_name1;
cout<<"\n Father1's Name: "<<f1_name;
cout<<"\n Mother1's Name: "<<m1_name;
cout<<"\n Child2's Name: "<<ch_name2;
cout<<"\n Son's Name: "<<son_name;
}
};
void main()
{
clrscr();
son m;
m.getdata();
m.display();
getch();
}
Here Is The Output :)
Wednesday, 7 August 2013
Multiple Inheritance(6)
#include<iostream.h>
#include<conio.h>
class mahi
{
public:
char *name;
void put1()
{
name="MaHi";
}
void show1(void);
};
void mahi::show1()
{
cout<<"\n 1. "<<name;
}
class bipin:public mahi
{
public:
void put2()
{
name="Bipin";
}
void show2(void);
};
void bipin::show2()
{
cout<<"\n 2. "<<name;
}
class ashish:public bipin
{
public:
void put3()
{
name="Ashish";
}
void show3(void);
};
void ashish::show3()
{
cout<<"\n 3. "<<name;
}
class dhananjay:public ashish
{
public:
void put4()
{
name="Dhananjay";
}
void show4(void);
};
void dhananjay::show4()
{
cout<<"\n 4. "<<name;
}
class satish:public dhananjay
{
public:
void put5()
{
name="Satish";
}
void show5(void);
};
void satish::show5()
{
cout<<"\n 5. "<<name;
}
void main()
{
clrscr();
cout<<"\n Topers"<<endl<<endl;
satish m1;
m1.put1();
m1.show1();
m1.put2();
m1.show2();
m1.put3();
m1.show3();
m1.put4();
m1.show4();
m1.put5();
m1.show5();
getch();
}
#include<conio.h>
class mahi
{
public:
char *name;
void put1()
{
name="MaHi";
}
void show1(void);
};
void mahi::show1()
{
cout<<"\n 1. "<<name;
}
class bipin:public mahi
{
public:
void put2()
{
name="Bipin";
}
void show2(void);
};
void bipin::show2()
{
cout<<"\n 2. "<<name;
}
class ashish:public bipin
{
public:
void put3()
{
name="Ashish";
}
void show3(void);
};
void ashish::show3()
{
cout<<"\n 3. "<<name;
}
class dhananjay:public ashish
{
public:
void put4()
{
name="Dhananjay";
}
void show4(void);
};
void dhananjay::show4()
{
cout<<"\n 4. "<<name;
}
class satish:public dhananjay
{
public:
void put5()
{
name="Satish";
}
void show5(void);
};
void satish::show5()
{
cout<<"\n 5. "<<name;
}
void main()
{
clrscr();
cout<<"\n Topers"<<endl<<endl;
satish m1;
m1.put1();
m1.show1();
m1.put2();
m1.show2();
m1.put3();
m1.show3();
m1.put4();
m1.show4();
m1.put5();
m1.show5();
getch();
}
Here is The Output:))
Constructor : Student Marks
#include<iostream.h>
#include<conio.h>
class student
{
protected:
char* name;
int rollnumber;
public:
student()
{
name="MaHi";
rollnumber=1025;
}
void setnumber(int no)
{
rollnumber=no;
}
int getrollnumber()
{
return rollnumber;
}
void show1()
{
cout<<"\n Roll Number= "<<rollnumber;
cout<<"\n Name= "<<name;
}
};
class anualtest:public student
{
protected:
int mark1,mark2;
public:
anualtest(int m1,int m2)
{
mark1=m1;
mark2=m2;
}
int getmarks()
{
return mark1;
return mark2;
}
void show()
{
cout<<"\n Mark1= "<<mark1;
cout<<"\n mark2= "<<mark2;
}
};
void main()
{
clrscr();
anualtest a1(90,90);
a1.show1();
a1.show();
getch();
}
#include<conio.h>
class student
{
protected:
char* name;
int rollnumber;
public:
student()
{
name="MaHi";
rollnumber=1025;
}
void setnumber(int no)
{
rollnumber=no;
}
int getrollnumber()
{
return rollnumber;
}
void show1()
{
cout<<"\n Roll Number= "<<rollnumber;
cout<<"\n Name= "<<name;
}
};
class anualtest:public student
{
protected:
int mark1,mark2;
public:
anualtest(int m1,int m2)
{
mark1=m1;
mark2=m2;
}
int getmarks()
{
return mark1;
return mark2;
}
void show()
{
cout<<"\n Mark1= "<<mark1;
cout<<"\n mark2= "<<mark2;
}
};
void main()
{
clrscr();
anualtest a1(90,90);
a1.show1();
a1.show();
getch();
}
Here Is The Output :))
Multiple Inheritance(5)
#include<iostream.h>
#include<conio.h>
class a
{
protected:
int m;
public:
void get1(int);
};
class b
{
protected:
int p;
public:
void get2(int);
};
class c:public a,public b
{
public:
int c;
void display(void);
};
void a::get1(int x)
{
m=x;
}
void b::get2(int y)
{
p=y;
}
void c::display()
{
c=m+p;
cout<<"\n Addition= "<<c;
}
void main()
{
clrscr();
c c1;
c1.get1(10);
c1.get2(10);
c1.display();
getch();
}
#include<conio.h>
class a
{
protected:
int m;
public:
void get1(int);
};
class b
{
protected:
int p;
public:
void get2(int);
};
class c:public a,public b
{
public:
int c;
void display(void);
};
void a::get1(int x)
{
m=x;
}
void b::get2(int y)
{
p=y;
}
void c::display()
{
c=m+p;
cout<<"\n Addition= "<<c;
}
void main()
{
clrscr();
c c1;
c1.get1(10);
c1.get2(10);
c1.display();
getch();
}
Here is The Output :)
Write program of additon ♥♥♥
#include<iostream.h>
#include<conio.h>
class mahi
{
public :
int c;
void add(int a,int b)
{
c=a+b;
cout<<"\n"<<" "<<c;
}
void getname(char *s)
{
cout<<"\n"<<s;
}
};
void main()
{
clrscr();
mahi m1;
m1.getname(" Addition");
cout<<"\n";
m1.getname(" A + B");
cout<<"\n";
m1.add(10,20);
getch();
}
#include<conio.h>
class mahi
{
public :
int c;
void add(int a,int b)
{
c=a+b;
cout<<"\n"<<" "<<c;
}
void getname(char *s)
{
cout<<"\n"<<s;
}
};
void main()
{
clrscr();
mahi m1;
m1.getname(" Addition");
cout<<"\n";
m1.getname(" A + B");
cout<<"\n";
m1.add(10,20);
getch();
}
Here Is The Output :))
Tuesday, 6 August 2013
Multiple Inheritance(4)
#include<iostream.h>
#include<conio.h>
class student
{
public:
int rn;
void putn(int);
void shown(void);
};
void student::putn(int a)
{
rn=a;
}
void student::shown()
{
cout<<"\n Roll Number= "<<rn;
}
class marks:public student
{
public:
int m1,m2,m3;
void putm(int,int,int);
void showm(void);
};
void marks::putm(int a,int b,int c)
{
m1=a;
m2=b;
m3=c;
}
void marks::showm()
{
cout<<"\n Marks of Basic: "<<m1;
cout<<"\n Marks of C language: "<<m2;
cout<<"\n Marks of Java: "<<m3;
}
class t:public marks
{
public:
int total,avg;
void t1(void);
void showt(void);
};
void t::t1()
{
total=m1+m2+m3;
avg=total/3;
}
void t::showt()
{
cout<<"\n Total= "<<total;
cout<<"\n Average= "<<avg;
}
class g:public t
{
public:
int grade;
void g1(void);
};
void g::g1()
{
if(avg>=80)
cout<<"\n Distinction";
else if(avg>=60 && avg<80)
cout<<"\n First Class";
else if(avg>=45 && avg<60)
cout<<"\n Second Class";
else if(avg>=35 && avg<45)
cout<<"\n Pass Class";
else
cout<<"\n Fail";
}
void main()
{
clrscr();
g rup;
rup.putn(331);
rup.shown();
rup.putm(95,95,95);
rup.showm();
rup.t1();
rup.showt();
rup.g1();
getch();
}
#include<conio.h>
class student
{
public:
int rn;
void putn(int);
void shown(void);
};
void student::putn(int a)
{
rn=a;
}
void student::shown()
{
cout<<"\n Roll Number= "<<rn;
}
class marks:public student
{
public:
int m1,m2,m3;
void putm(int,int,int);
void showm(void);
};
void marks::putm(int a,int b,int c)
{
m1=a;
m2=b;
m3=c;
}
void marks::showm()
{
cout<<"\n Marks of Basic: "<<m1;
cout<<"\n Marks of C language: "<<m2;
cout<<"\n Marks of Java: "<<m3;
}
class t:public marks
{
public:
int total,avg;
void t1(void);
void showt(void);
};
void t::t1()
{
total=m1+m2+m3;
avg=total/3;
}
void t::showt()
{
cout<<"\n Total= "<<total;
cout<<"\n Average= "<<avg;
}
class g:public t
{
public:
int grade;
void g1(void);
};
void g::g1()
{
if(avg>=80)
cout<<"\n Distinction";
else if(avg>=60 && avg<80)
cout<<"\n First Class";
else if(avg>=45 && avg<60)
cout<<"\n Second Class";
else if(avg>=35 && avg<45)
cout<<"\n Pass Class";
else
cout<<"\n Fail";
}
void main()
{
clrscr();
g rup;
rup.putn(331);
rup.shown();
rup.putm(95,95,95);
rup.showm();
rup.t1();
rup.showt();
rup.g1();
getch();
}
Here Is The Output :)
Multiple Inheritance(3)
#include<iostream.h>
#include<conio.h>
class add
{
public:
int c;
void put(int,int);
void show(void);
};
void add::put(int a,int b)
{
c=a+b;
}
void add::show()
{
cout<<"\n Addition= "<<c;
}
class sub:public add
{
public:
void put1(int,int);
void show1(void);
};
void sub::put1(int a,int b)
{
c=a-b;
}
void sub::show1()
{
cout<<"\n Subtraction= "<<c;
}
class mul:public sub
{
public:
void put2(int,int);
void show2(void);
};
void mul::put2(int a,int b)
{
c=a*b;
}
void mul::show2()
{
cout<<"\n Multiplication= "<<c;
}
class div:public mul
{
public:
void put3(int,int);
void show3(void);
};
void div::put3(int a,int b)
{
c=a/b;
}
void div::show3()
{
cout<<"\n Division= "<<c;
}
void main()
{
clrscr();
cout<<endl<<endl;
div d;
d.put(10,5);
d.show();
d.put1(10,5);
d.show1();
d.put2(10,5);
d.show2();
d.put3(10,5);
d.show3();
getch();
}
#include<conio.h>
class add
{
public:
int c;
void put(int,int);
void show(void);
};
void add::put(int a,int b)
{
c=a+b;
}
void add::show()
{
cout<<"\n Addition= "<<c;
}
class sub:public add
{
public:
void put1(int,int);
void show1(void);
};
void sub::put1(int a,int b)
{
c=a-b;
}
void sub::show1()
{
cout<<"\n Subtraction= "<<c;
}
class mul:public sub
{
public:
void put2(int,int);
void show2(void);
};
void mul::put2(int a,int b)
{
c=a*b;
}
void mul::show2()
{
cout<<"\n Multiplication= "<<c;
}
class div:public mul
{
public:
void put3(int,int);
void show3(void);
};
void div::put3(int a,int b)
{
c=a/b;
}
void div::show3()
{
cout<<"\n Division= "<<c;
}
void main()
{
clrscr();
cout<<endl<<endl;
div d;
d.put(10,5);
d.show();
d.put1(10,5);
d.show1();
d.put2(10,5);
d.show2();
d.put3(10,5);
d.show3();
getch();
}
Here Is The Output :)
Inheritance For Loop(2)
#include<iostream.h>
#include<conio.h>
class mahi
{
public:
int n,i,j,k;
void put(int);
void loop(void);
};
class prince:public mahi
{
public:
void put1(int);
void loop1(void);
};
void mahi::put(int a)
{
n=a;
}
void mahi::loop()
{
for(i=1;i<=n;i++)
{
for(j=1;j<=i;j++)
{
cout<<"*";
}
cout<<"\n";
}
}
void prince::put1(int b)
{
n=b;
}
void prince::loop1()
{
for(i=1;i<=n;i++)
{
for(k=1;k<=n-i;k++)
{
cout<<" ";
}
for(j=1;j<=i;j++)
{
cout<<"*";
}
cout<<"\n";
}
}
void main()
{
clrscr();
prince p,p1;
p.put(5);
p.loop();
p.put1(5);
p.loop1();
p1.put(5);
p1.loop();
p1.put1(5);
p1.loop1();
getch();
}
#include<conio.h>
class mahi
{
public:
int n,i,j,k;
void put(int);
void loop(void);
};
class prince:public mahi
{
public:
void put1(int);
void loop1(void);
};
void mahi::put(int a)
{
n=a;
}
void mahi::loop()
{
for(i=1;i<=n;i++)
{
for(j=1;j<=i;j++)
{
cout<<"*";
}
cout<<"\n";
}
}
void prince::put1(int b)
{
n=b;
}
void prince::loop1()
{
for(i=1;i<=n;i++)
{
for(k=1;k<=n-i;k++)
{
cout<<" ";
}
for(j=1;j<=i;j++)
{
cout<<"*";
}
cout<<"\n";
}
}
void main()
{
clrscr();
prince p,p1;
p.put(5);
p.loop();
p.put1(5);
p.loop1();
p1.put(5);
p1.loop();
p1.put1(5);
p1.loop1();
getch();
}
Here Is The Output :))
Inheritance For Loop(1)
#include<iostream.h>
#include<conio.h>
class mahi
{
public:
int i,j,n;
void put(void);
void set(int);
void show(void);
};
void mahi::put()
{
cout<<"\n WELCOME\n\n\n";
}
void mahi::set(int c)
{
n=c;
}
void mahi::show()
{
for(i=1;i<=n;i++)
{
for(j=1;j<=i;j++)
{
cout<<" "<<"*";
}
cout<<"\n";
}
}
void main()
{
clrscr();
mahi m1;
m1.put();
m1.set(5);
m1.show();
getch();
}
#include<conio.h>
class mahi
{
public:
int i,j,n;
void put(void);
void set(int);
void show(void);
};
void mahi::put()
{
cout<<"\n WELCOME\n\n\n";
}
void mahi::set(int c)
{
n=c;
}
void mahi::show()
{
for(i=1;i<=n;i++)
{
for(j=1;j<=i;j++)
{
cout<<" "<<"*";
}
cout<<"\n";
}
}
void main()
{
clrscr();
mahi m1;
m1.put();
m1.set(5);
m1.show();
getch();
}
Here Is The Output :)
Sunday, 4 August 2013
Multiple Inheritance(2)
#include<iostream.h>
#include<conio.h>
class mahi
{
public:
int m;
void getm(int);
};
class joshi
{
public:
int j;
void getj(int);
};
class mj:public mahi,public joshi
{
public:
void display(void);
};
void mahi::getm(int h)
{
m=h;
}
void joshi::getj(int v)
{
j=v;
}
void mj::display()
{
cout<<"\n M= "<<m;
cout<<"\n J= "<<j;
cout<<"\n M*J= "<<m*j;
};
void main()
{
clrscr();
mj m1;
m1.getm(10);
m1.getj(5);
m1.display();
getch();
}
#include<conio.h>
class mahi
{
public:
int m;
void getm(int);
};
class joshi
{
public:
int j;
void getj(int);
};
class mj:public mahi,public joshi
{
public:
void display(void);
};
void mahi::getm(int h)
{
m=h;
}
void joshi::getj(int v)
{
j=v;
}
void mj::display()
{
cout<<"\n M= "<<m;
cout<<"\n J= "<<j;
cout<<"\n M*J= "<<m*j;
};
void main()
{
clrscr();
mj m1;
m1.getm(10);
m1.getj(5);
m1.display();
getch();
}
Here Is The Output :)
Multiple Inheritance :: Student Details
#include<iostream.h>
#include<conio.h>
class pupil
{
int rn;
public:
void putno(int);
void getno(void);
};
void pupil::putno(int r)
{
rn=r;
}
void pupil::getno()
{
cout<<"\n Roll Number: "<<rn;
}
class marks:public pupil
{
public:
int guj,eng;
void putmarks(int,int);
void getmarks(void);
};
void marks::putmarks(int m1,int m2)
{
guj=m1;
eng=m2;
}
void marks::getmarks()
{
cout<<"\n Marks Of Gujarati: "<<guj;
cout<<"\n Marks Of English: "<<eng;
}
class result:public marks
{
int total,avg;
public:
void display(void);
};
void result::display()
{
total=guj+eng;
avg=total/2;
getno();
getmarks();
cout<<"\n Total Marks: "<<total;
cout<<"\n Average Marks: "<<avg;
}
void main()
{
clrscr();
result r1;
r1.putno(331);
r1.putmarks(95,95);
r1.display();
getch();
}
#include<conio.h>
class pupil
{
int rn;
public:
void putno(int);
void getno(void);
};
void pupil::putno(int r)
{
rn=r;
}
void pupil::getno()
{
cout<<"\n Roll Number: "<<rn;
}
class marks:public pupil
{
public:
int guj,eng;
void putmarks(int,int);
void getmarks(void);
};
void marks::putmarks(int m1,int m2)
{
guj=m1;
eng=m2;
}
void marks::getmarks()
{
cout<<"\n Marks Of Gujarati: "<<guj;
cout<<"\n Marks Of English: "<<eng;
}
class result:public marks
{
int total,avg;
public:
void display(void);
};
void result::display()
{
total=guj+eng;
avg=total/2;
getno();
getmarks();
cout<<"\n Total Marks: "<<total;
cout<<"\n Average Marks: "<<avg;
}
void main()
{
clrscr();
result r1;
r1.putno(331);
r1.putmarks(95,95);
r1.display();
getch();
}
Here Is The Output :)
Multiplae Inheritance: Worker Details
#include<iostream.h>
#include<conio.h>
class worker
{
int cno;
public:
void putno(int);
void getno(void);
};
void worker::putno(int c)
{
cno=c;
}
void worker::getno()
{
cout<<"\n Worker Number= "<<cno;
}
class money:public worker
{
public:
int salary,exp;
void putmoney(int,int);
void getmoney(void);
};
void money::putmoney(int s,int e)
{
salary=s;
exp=e;
}
void money::getmoney()
{
cout<<"\n Basic Salary= "<<salary;
cout<<"\n Expence= "<<exp;
}
class month:public money
{
int total;
public:
void display(void);
};
void month::display(void)
{
total=salary-exp;
getno();
getmoney();
cout<<"\n Monthly Salary= "<<total;
}
void main()
{
clrscr();
month t;
t.putno(1);
t.putmoney(5000,1000);
t.display();
getch();
}
#include<conio.h>
class worker
{
int cno;
public:
void putno(int);
void getno(void);
};
void worker::putno(int c)
{
cno=c;
}
void worker::getno()
{
cout<<"\n Worker Number= "<<cno;
}
class money:public worker
{
public:
int salary,exp;
void putmoney(int,int);
void getmoney(void);
};
void money::putmoney(int s,int e)
{
salary=s;
exp=e;
}
void money::getmoney()
{
cout<<"\n Basic Salary= "<<salary;
cout<<"\n Expence= "<<exp;
}
class month:public money
{
int total;
public:
void display(void);
};
void month::display(void)
{
total=salary-exp;
getno();
getmoney();
cout<<"\n Monthly Salary= "<<total;
}
void main()
{
clrscr();
month t;
t.putno(1);
t.putmoney(5000,1000);
t.display();
getch();
}
Here Is The Output :)
Private Single Inheritance
#include<iostream.h>
#include<conio.h>
class mahi
{
int a;
public:
int b;
void getdata();
int get_a(void);
void show_a(void);
};
class pal:private mahi
{
int c;
public:
void mul(void);
void display(void);
};
void mahi::getdata(void)
{
cout<<"\n Enter The Value of A: ";
cin>>a;
cout<<"\n Enter The Value of B: ";
cin>>b;
}
int mahi::get_a()
{
return a;
}
void mahi::show_a()
{
cout<<"\n A= "<<a;
}
void pal::mul()
{
getdata();
c=b*get_a();
}
void pal::display()
{
show_a();
cout<<"\n b= "<<b;
cout<<"\n c= "<<c;
};
void main()
{
clrscr();
pal p;
p.mul();
p.display();
p.mul();
p.display();
getch();
}
#include<conio.h>
class mahi
{
int a;
public:
int b;
void getdata();
int get_a(void);
void show_a(void);
};
class pal:private mahi
{
int c;
public:
void mul(void);
void display(void);
};
void mahi::getdata(void)
{
cout<<"\n Enter The Value of A: ";
cin>>a;
cout<<"\n Enter The Value of B: ";
cin>>b;
}
int mahi::get_a()
{
return a;
}
void mahi::show_a()
{
cout<<"\n A= "<<a;
}
void pal::mul()
{
getdata();
c=b*get_a();
}
void pal::display()
{
show_a();
cout<<"\n b= "<<b;
cout<<"\n c= "<<c;
};
void main()
{
clrscr();
pal p;
p.mul();
p.display();
p.mul();
p.display();
getch();
}
Here is the output :)
Inheritance Example(3)
#include<iostream.h>
#include<conio.h>
class mahi
{
public:
int a,b;
void putdata()
{
cout<<"\n Enter The Value of A= ";
cin>>a;
cout<<"\n Enter The Value of B= ";
cin>>b;
}
int set(void);
int show(void);
};
class pal:public mahi
{
public:
int mul(int,int);
int div(int,int);
int display(void);
};
int mahi::set()
{
return a;
return b;
}
int mahi::show()
{
cout<<"\n A= "<<a;
cout<<"\n B= "<<b;
}
int pal::mul(int x,int y)
{
a=x;
b=y;
}
int pal::div(int x,int y)
{
a=x;
b=y;
}
int pal::display()
{
cout<<"\n A=X= "<<a;
cout<<"\n B=Y= "<<b;
cout<<"\n A*b= "<<a*b;
cout<<"\n A/b= "<<a/b;
}
void main()
{
clrscr();
pal p;
p.putdata();
p.show();
p.display();
getch();
}
#include<conio.h>
class mahi
{
public:
int a,b;
void putdata()
{
cout<<"\n Enter The Value of A= ";
cin>>a;
cout<<"\n Enter The Value of B= ";
cin>>b;
}
int set(void);
int show(void);
};
class pal:public mahi
{
public:
int mul(int,int);
int div(int,int);
int display(void);
};
int mahi::set()
{
return a;
return b;
}
int mahi::show()
{
cout<<"\n A= "<<a;
cout<<"\n B= "<<b;
}
int pal::mul(int x,int y)
{
a=x;
b=y;
}
int pal::div(int x,int y)
{
a=x;
b=y;
}
int pal::display()
{
cout<<"\n A=X= "<<a;
cout<<"\n B=Y= "<<b;
cout<<"\n A*b= "<<a*b;
cout<<"\n A/b= "<<a/b;
}
void main()
{
clrscr();
pal p;
p.putdata();
p.show();
p.display();
getch();
}
Here is the Output :)
Friday, 2 August 2013
Single Inheritance(2)
#include<iostream.h>
#include<conio.h>
class b1
{
public:
int a,b;
void setdata();
int getdata(void);
void show(void);
};
class d1:public b1
{
public:
int c;
void display(void);
};
void b1::setdata(void)
{
a=10;
b=5;
}
int b1::getdata()
{
return a;
return b;
}
void b1::show()
{
cout<<"\n A= "<<a;
cout<<"\n B= "<<b;
cout<<"\n A+B= "<<a+b;
cout<<"\n A-B= "<<a-b;
cout<<"\n A*B= "<<a*b;
cout<<"\n A/B= "<<a/b;
cout<<"\n A*A= "<<a*a;
cout<<"\n B*B= "<<b*b;
}
void d1::display()
{
cout<<"\n A= "<<a;
cout<<"\n B= "<<b;
cout<<"\n C= "<<c;
}
void main()
{
clrscr();
d1 d2;
d2.setdata();
d2.show();
d2.c=20;
cout<<"\n";
d2.display();
getch();
}
#include<conio.h>
class b1
{
public:
int a,b;
void setdata();
int getdata(void);
void show(void);
};
class d1:public b1
{
public:
int c;
void display(void);
};
void b1::setdata(void)
{
a=10;
b=5;
}
int b1::getdata()
{
return a;
return b;
}
void b1::show()
{
cout<<"\n A= "<<a;
cout<<"\n B= "<<b;
cout<<"\n A+B= "<<a+b;
cout<<"\n A-B= "<<a-b;
cout<<"\n A*B= "<<a*b;
cout<<"\n A/B= "<<a/b;
cout<<"\n A*A= "<<a*a;
cout<<"\n B*B= "<<b*b;
}
void d1::display()
{
cout<<"\n A= "<<a;
cout<<"\n B= "<<b;
cout<<"\n C= "<<c;
}
void main()
{
clrscr();
d1 d2;
d2.setdata();
d2.show();
d2.c=20;
cout<<"\n";
d2.display();
getch();
}
Here Is The Output :)
Single Inheritance: Public
#include<iostream.h>
#include<conio.h>
class b1
{
int a;
public:
int b;
void set_ab();
int get_a(void);
void show_a(void);
};
class d1:public b1
{
int c;
public:
void mul(void);
void display(void);
};
void b1::set_ab(void)
{
a=5;
b=10;
}
int b1::get_a()
{
return a;
}
void b1::show_a()
{
cout<<"\n A= "<<a;
}
void d1::mul()
{
c=b*get_a();
}
void d1::display()
{
cout<<"\n A= "<<get_a();
cout<<"\n B= "<<b;
cout<<"\n C= "<<c;
}
void main()
{
clrscr();
d1 d2;
d2.set_ab();
d2.mul();
d2.show_a();
d2.display();
d2.b=20;
cout<<"\n";
d2.mul();
d2.display();
getch();
}
#include<conio.h>
class b1
{
int a;
public:
int b;
void set_ab();
int get_a(void);
void show_a(void);
};
class d1:public b1
{
int c;
public:
void mul(void);
void display(void);
};
void b1::set_ab(void)
{
a=5;
b=10;
}
int b1::get_a()
{
return a;
}
void b1::show_a()
{
cout<<"\n A= "<<a;
}
void d1::mul()
{
c=b*get_a();
}
void d1::display()
{
cout<<"\n A= "<<get_a();
cout<<"\n B= "<<b;
cout<<"\n C= "<<c;
}
void main()
{
clrscr();
d1 d2;
d2.set_ab();
d2.mul();
d2.show_a();
d2.display();
d2.b=20;
cout<<"\n";
d2.mul();
d2.display();
getch();
}
Here Is The Output :)
Inheritance Example(2)
#include<iostream.h>
#include<conio.h>
class joshi
{
public:
int a,b;
void setdata(int x,int y)
{
a=x;
b=y;
}
void show(int z);
};
void joshi::show(int z)
{
cout<<"\n\t"<<z;
}
class toti:public joshi
{
public:
int area()
{
return a*b;
}
};
class sukal:public joshi
{
public:
int area()
{
return a/b;
}
};
void main()
{
clrscr();
toti t1;
sukal s1;
t1.setdata(10,2);
s1.setdata(10,2);
t1.show(t1.area());
s1.show(s1.area());
getch();
}
#include<conio.h>
class joshi
{
public:
int a,b;
void setdata(int x,int y)
{
a=x;
b=y;
}
void show(int z);
};
void joshi::show(int z)
{
cout<<"\n\t"<<z;
}
class toti:public joshi
{
public:
int area()
{
return a*b;
}
};
class sukal:public joshi
{
public:
int area()
{
return a/b;
}
};
void main()
{
clrscr();
toti t1;
sukal s1;
t1.setdata(10,2);
s1.setdata(10,2);
t1.show(t1.area());
s1.show(s1.area());
getch();
}
Here Is The Output :)
Inheritance example ♥
#include<iostream.h>
#include<conio.h>
class value
{
protected:
int width,height;
public:
void set_values(int a,int b)
{
width=a;
height=b;
}
};
class coutput
{
public:
void output(int i);
};
void coutput::output(int i)
{
cout<<"\n\t"<<i<< endl;
}
class crectangle: public value, public coutput
{
public:
int area ()
{
return(width*height);
}
};
class ctriangle: public value, public coutput
{
public:
int area ()
{
return(width*height/2);
}
};
void main()
{
clrscr();
crectangle r1;
ctriangle t1;
r1.set_values(4,5);
t1.set_values(4,5);
r1.output(r1.area());
t1.output(t1.area());
getch();
}
#include<conio.h>
class value
{
protected:
int width,height;
public:
void set_values(int a,int b)
{
width=a;
height=b;
}
};
class coutput
{
public:
void output(int i);
};
void coutput::output(int i)
{
cout<<"\n\t"<<i<< endl;
}
class crectangle: public value, public coutput
{
public:
int area ()
{
return(width*height);
}
};
class ctriangle: public value, public coutput
{
public:
int area ()
{
return(width*height/2);
}
};
void main()
{
clrscr();
crectangle r1;
ctriangle t1;
r1.set_values(4,5);
t1.set_values(4,5);
r1.output(r1.area());
t1.output(t1.area());
getch();
}
Here is the output :)
Thursday, 1 August 2013
Randomize();
Write a program to print the name randomly from the given names ♥
#include<iostream.h>
#include<conio.h>
#include<stdlib.h>
#include<string.h>
const int maxlength=50;
int main()
{
char word[maxlength];
char words[][maxlength] =
{
"Mahi",
"Priyanka",
"Pallavi",
"Bhavna",
"Tani"
};
randomize();
clrscr();
int n=random(5);
strcpy(word,words[n]);
cout<<"\n\t"<<word;
getch();
}
Here is the output :)
Subscribe to:
Posts (Atom)