Posts

Write a program for employees database

Write a program for employees database PROGRAM: #include<iostream> #include<stdio.h> #include<stdlib.h> using namespace std; class staff{ int code; char name[10]; public: void set_details(){ cout<<"Enter code : "; cin>>code; cout<<"Enter Name : "; cin>>name; } void get_details(){ cout<<"\ncode : "<<code<<"\t"<<"name : "<<name; } }; class edu:public staff{ char educat[10]; public: void set_edu(){ cout<<"\nEnter qualification :"<<endl; cin>>educat; } void get_edu(){ cout<<"\nqualification : "<<educat; } }; class officer:public edu{ char grade[2]; public: void set_grade(){ cout<<"Enter grade : "; cin>>grade; } void get_grade(){ cout<<"\n...

Hybrid Inheritance In cpp

Hybrid Inheritance In cpp PROGRAM: #include<iostream> using namespace std; class A{ public: A(){ cout<<"\n grand parent"; } }; class B:public A{ public: B(){ cout<<"\n parent1"; } }; class C:public A{ public: C(){ cout<<"\n parent2"; } }; class D:public B,public C{ public: D(){ cout<<"\n child class"; } }; int main(){ D d; return 0; }

Multiple Inheritance In cpp

Multiple Inheritance In cpp PROGRAM: #include<iostream> using namespace std; class A{ public: A(){ cout<<"\n parent1"; } }; class B{ public: B(){ cout<<"\n parent1"; } }; class C:public A,public B{ public: C(){ cout<<"\n child"; } }; int main(){ C c; return 0; }

Multi Level Inheritance In cpp

Multi Level Inheritance In cpp PROGRAM: #include<iostream> using namespace std; class A{ public: A(){ cout<<"\n grand parent"; } }; class B:public A{ public: B(){ cout<<"\n parent1"; } }; class C:public B{ public: C(){ cout<<"\n child"; } }; int main(){ C c; return 0; }

What is default arguments in cpp

What is default arguments in cpp PROGRAM: #include<iostream> using namespace std; class interest{ float p,r,n; public: void setdata( ){ cout<<"\n P: "; cin>>p; cout<<" R: "; cin>>r; cout<<" N: "; cin>>n; calc(p,n,r); calc(p,n);//!uses default arguments } float calc(float p,float n,float r=0.25){ //!default argument cout<<"\n\t\t\t Interset is : "<<(p*r*n); } }; int main(){ interest i; i.setdata(); return 0; }

Inline Function In cpp

Inline Function In cpp PROGRAM: #include<iostream> #include<stdio.h> using namespace std; inline int addition(int a,int b){ return (a+b); } int main(){ int x,y,add; char ch; do{ cout<<"Enter NUM1 & NUM2 : "; cin>>x>>y; add=addition(x,y);//!the compiler places a copy of the code here cout<<"\nNUM1 + NUM2 : "<<add; cout<<"\n\t\t\t Enter y to continue : "; cin>>ch; }while(ch=='y'); return 0; }

Nested Member In cpp

Nested Member In cpp PROGRAM: #include<iostream> using namespace std; class student{ char name[10]; int roll_no; void print(){ cout<<"\n\n Entered Name : "<<name<<"\n\n Entered roll no : "<<roll_no; } public: void setdata(){ cout<<"\nEnter name : "; cin>>name; cout<<"\nEnter roll no : "; cin>>roll_no; print(); //!nesting of member function } }; int main(){ student s; s.setdata(); return 0; }