SlideShare ist ein Scribd-Unternehmen logo
1 von 26
/*Program for above Hierachy where Employee id Base class and Programmer
and manager are child class. Make display function virtual which is common
for all the three classes*/
/**************************Experiment 16****************************/
#include<iostream.h>
#include<conio.h>
class Employee
{
private:
char name[20];
float sal;
public:
void accept()
{
cout<<"nnttEnter the Emplyee Name : ";
cin>>name;
cout<<"nnttEnter the salary : ";
cin>>sal;
Employee
ManagerProgrammer
}
virtual void display() //virtual function
{
cout<<"nnttEmployee name : ";
cout<<"nnttEmployee salary : ";
}
};
class Programmer:public Employee
{
protected:
char name[20];
float sal;
int dept_no;
public:
void take()
{
cout<<"nnttEnter the name of Programmer: ";
cin>>name;
cout<<"nnttEnter the salary : ";
cin>>sal;
cout<<"nnttEnter the department Number : ";
cin>>dept_no;
}
void display() //virtual function
{
cout<<"nnttThe naem of Programmer is : "<<name;
cout<<"nnttThe salary is : "<<sal;
cout<<"nnttThe department number is :"<<dept_no;
}
};
class Manager:public Employee
{
protected:
char name[20],post[20];
public:
void getdata()
{
cout<<"nnttEnter the Name of the Manager : ";
cin>>name;
cout<<"nnttEnter the post of Manager : ";
cin>>post;
}
void display() //virtual function
{
cout<<"nnttThe Name is : "<<name;
cout<<"nnttThe Post is : "<<post;
}
};
void main()
{
clrscr();
Programmer p;
// e.accept();
// e.display();
p.take();
p.display();
Manager m;
m.getdata();
m.display();
getch();
}
OUTPUT :   
/***************************Page Number 133****************************/
#include<iostream.h>
#include<conio.h>
class Base
{
public:
virtual void display()
{
cout<<"nnttBase Class ";
}
};
class Derived:public Base
{
public:
void display()
{
cout<<"nnttDerived Class";
}
};
void main()
{
clrscr();
Base b;
Derived d;
b.display();
d.display();
getch();
}
OUTPUT : 
/**********************Page Number 125*******************/
#include<iostream.h>
#include<conio.h>
class complex
{
int a,b,c;
public:
complex() {}
void getvalue()
{
cout<<"Enter the two Numbers : ";
cin>>a>>b;
}
void operator++()
{
a=++a;
b=++b;
}
void operator--()
{
a=--a;
b=--b;
}
void display()
{
cout<<a<<"+t"<<b<<"i"<<endl;
}
};
void main()
{
clrscr();
complex obj;
obj.getvalue();
obj++;
cout<<"Increment Complex numbern";
obj.display();
obj--;
cout<<"Decrement Complex Numbern";
obj.display();
getch();
}
OUTPUT:  
******************Page Number 126*******************
#include<iostream.h>
#include<conio.h>
class Sample
{
private:
int p,q,r;
public:
void getdata(int p,int q,int r);
void show()
{
cout<<"np="<<p;
cout<<"nq="<<q;
cout<<"nr="<<r;
}
void operator-();
};
void Sample::getdata(int m,int n,int z)
{
p=m;
q=n;
r=z;
}
void Sample::operator-()
{
p=p*p*p;
q=q*q*q;
r=r*r*r;
}
void main()
{
clrscr();
Sample P;
P.getdata(1,12,24);
P.show();
-P;
P.show();
getch();
}
OUTPUT   
/***************************Page Number 127******************/
#include<iostream.h>
#include<conio.h>
class SYIT
{
protected:
int count;
public:
SYIT()
{
count=0;
}
void operator++()
{
count++;
}
void display()
{
cout<<endl<<"nntt"<<count;
}
};
void main()
{
clrscr();
SYIT s;
s++;
s.display();
++s;
s.display();
getch();
}
OUTPUT:  
/*Program using function overloading to calculate addition of ten
integer number and five floating numbers.*/
#include<iostream.h>
#include<conio.h>
int add(int,int,int,int,int,int,int,int,int,int);
float add(float,float,float,float,float);
int add(int a,int b,int c,int d,int e,int f,int g,int h,int i,int j)
{
return (a+b+c+d+e+f+g+h+i+j);
}
float add(float k,float l,float m,float n,float o)
{
return (k+l+m+n+o);
}
void main()
{
clrscr();
int x;
float y;
x=add(1,2,3,4,5,6,7,8,9,10);
y=add(1.0,1.1,1.2,1.3,1.4);
cout<<"nnttThe sum of ten Integers numbers : "<<x;
cout<<"nnttThe sum of five floating numbers : "<<y;
getch();
}
OUTPUT:  
/*Program to declare a class student having data members as roll_no
and percentage. Using ‘this’ pointer invoke member functions to
accept and display this data for one object of the class.*/
#include<iostream.h>
#include<conio.h>
#include<math.h>
class student
{
private:
int r_no,per;
public:
void accept()
{
cout<<"nnttEnter the Roll Number : ";
cin>>r_no;
cout<<"nnttEnter the Percentage : ";
cin>>per;
}
void display()
{
cout<<"nnttRoll Number is : ";
cout<<this->r_no;
cout<<"nnttPercentage is : ";
cout<<this->per;
}
};
void main()
{
clrscr();
student s1;
s1.accept();
s1.display();
getch();
}
OUTPUT   
/************************Page Number 61***************/
#include<iostream.h>
#include<conio.h>
#include<math.h>
class example
{
int a,b;
public:
example(int x,int y)
{
a=x;
b=y;
cout<<"nnttI am Constructor ";
}
void display()
{
cout<<"nnttValues : "<<a<<"t"<<b;
}
};
void main()
{
clrscr();
example obj(10,20);
obj.display();
getch();
}
OUTPUT:  
/*Program to define a class salary which will contain member variable
basic,ta,da,hra. Devlop a program using constructor with default
value(s) for da and hra and calculate the salary of employee*/
#include<iostream.h>
#include<conio.h>
#include<math.h>
class salary
{
float basic,ta,da,hra;
public:
salary(float b,float t,float d=1000,float h=1000)
{
basic=b;
ta=t;
da=d;
hra=h;
}
void display_sal()
{
float gross_sal;
gross_sal=(basic+ta+da+hra);
cout<<"nnttGross Salary : "<<gross_sal;
}
};
void main()
{
clrscr();
salary s(1000,1000);
s.display_sal();
getch();
}
OUTPUT:  

Weitere ähnliche Inhalte

Was ist angesagt?

basic programs in C++
basic programs in C++ basic programs in C++
basic programs in C++
Arun Nair
 
Assignement of programming & problem solving ass.(3)
Assignement of programming & problem solving ass.(3)Assignement of programming & problem solving ass.(3)
Assignement of programming & problem solving ass.(3)
Syed Umair
 

Was ist angesagt? (20)

C++ Programming - 4th Study
C++ Programming - 4th StudyC++ Programming - 4th Study
C++ Programming - 4th Study
 
C++ Programming - 2nd Study
C++ Programming - 2nd StudyC++ Programming - 2nd Study
C++ Programming - 2nd Study
 
Cpp tutorial
Cpp tutorialCpp tutorial
Cpp tutorial
 
Stl algorithm-Basic types
Stl algorithm-Basic typesStl algorithm-Basic types
Stl algorithm-Basic types
 
basic programs in C++
basic programs in C++ basic programs in C++
basic programs in C++
 
Function basics
Function basicsFunction basics
Function basics
 
C program to implement linked list using array abstract data type
C program to implement linked list using array abstract data typeC program to implement linked list using array abstract data type
C program to implement linked list using array abstract data type
 
week-11x
week-11xweek-11x
week-11x
 
งานนำเสนอ อาจารย์ลาวัลย์
งานนำเสนอ อาจารย์ลาวัลย์งานนำเสนอ อาจารย์ลาวัลย์
งานนำเสนอ อาจารย์ลาวัลย์
 
Assignement of programming & problem solving ass.(3)
Assignement of programming & problem solving ass.(3)Assignement of programming & problem solving ass.(3)
Assignement of programming & problem solving ass.(3)
 
week-10x
week-10xweek-10x
week-10x
 
Bcsl 033 data and file structures lab s5-3
Bcsl 033 data and file structures lab s5-3Bcsl 033 data and file structures lab s5-3
Bcsl 033 data and file structures lab s5-3
 
week-18x
week-18xweek-18x
week-18x
 
C++
C++C++
C++
 
Final ds record
Final ds recordFinal ds record
Final ds record
 
week-1x
week-1xweek-1x
week-1x
 
Bcsl 033 data and file structures lab s5-2
Bcsl 033 data and file structures lab s5-2Bcsl 033 data and file structures lab s5-2
Bcsl 033 data and file structures lab s5-2
 
Avl tree
Avl treeAvl tree
Avl tree
 
week-4x
week-4xweek-4x
week-4x
 
Implement a queue using two stacks.
Implement a queue using two stacks.Implement a queue using two stacks.
Implement a queue using two stacks.
 

Andere mochten auch

Travel management
Travel managementTravel management
Travel management
1Parimal2
 
Write a program to print out all armstrong numbers between 1 and 500
Write a program to print out all armstrong numbers between 1 and 500Write a program to print out all armstrong numbers between 1 and 500
Write a program to print out all armstrong numbers between 1 and 500
ilsamaryum
 
02 c++ Array Pointer
02 c++ Array Pointer02 c++ Array Pointer
02 c++ Array Pointer
Tareq Hasan
 

Andere mochten auch (20)

Travel management
Travel managementTravel management
Travel management
 
Pointers & References in C++
Pointers & References in C++Pointers & References in C++
Pointers & References in C++
 
Object Oriented Programming Lab Manual
Object Oriented Programming Lab Manual Object Oriented Programming Lab Manual
Object Oriented Programming Lab Manual
 
Programs of C++
Programs of C++Programs of C++
Programs of C++
 
Doubly linklist
Doubly linklistDoubly linklist
Doubly linklist
 
Computer graphics programs in c++
Computer graphics programs in c++Computer graphics programs in c++
Computer graphics programs in c++
 
Write a program to print out all armstrong numbers between 1 and 500
Write a program to print out all armstrong numbers between 1 and 500Write a program to print out all armstrong numbers between 1 and 500
Write a program to print out all armstrong numbers between 1 and 500
 
C++ TUTORIAL 6
C++ TUTORIAL 6C++ TUTORIAL 6
C++ TUTORIAL 6
 
Loops
LoopsLoops
Loops
 
C++ programming
C++ programmingC++ programming
C++ programming
 
intro to pointer C++
intro to  pointer C++intro to  pointer C++
intro to pointer C++
 
C++ TUTORIAL 1
C++ TUTORIAL 1C++ TUTORIAL 1
C++ TUTORIAL 1
 
C pointer basics
C pointer basicsC pointer basics
C pointer basics
 
Pointer in c++ part1
Pointer in c++ part1Pointer in c++ part1
Pointer in c++ part1
 
Pointers in c++
Pointers in c++Pointers in c++
Pointers in c++
 
Pointers in c++
Pointers in c++Pointers in c++
Pointers in c++
 
C++ Pointers
C++ PointersC++ Pointers
C++ Pointers
 
02 c++ Array Pointer
02 c++ Array Pointer02 c++ Array Pointer
02 c++ Array Pointer
 
Flowchart
FlowchartFlowchart
Flowchart
 
C++ programming
C++ programmingC++ programming
C++ programming
 

Ähnlich wie Pratik Bakane C++

filesHeap.h#ifndef HEAP_H#define HEAP_H#includ.docx
filesHeap.h#ifndef HEAP_H#define HEAP_H#includ.docxfilesHeap.h#ifndef HEAP_H#define HEAP_H#includ.docx
filesHeap.h#ifndef HEAP_H#define HEAP_H#includ.docx
ssuser454af01
 
C++: Constructor, Copy Constructor and Assignment operator
C++: Constructor, Copy Constructor and Assignment operatorC++: Constructor, Copy Constructor and Assignment operator
C++: Constructor, Copy Constructor and Assignment operator
Jussi Pohjolainen
 
#ifndef RATIONAL_H   if this compiler macro is not defined #def.pdf
#ifndef RATIONAL_H    if this compiler macro is not defined #def.pdf#ifndef RATIONAL_H    if this compiler macro is not defined #def.pdf
#ifndef RATIONAL_H   if this compiler macro is not defined #def.pdf
exxonzone
 

Ähnlich wie Pratik Bakane C++ (20)

Pads lab manual final
Pads lab manual finalPads lab manual final
Pads lab manual final
 
c++ practical Digvajiya collage Rajnandgaon
c++ practical  Digvajiya collage Rajnandgaonc++ practical  Digvajiya collage Rajnandgaon
c++ practical Digvajiya collage Rajnandgaon
 
C lab programs
C lab programsC lab programs
C lab programs
 
C lab programs
C lab programsC lab programs
C lab programs
 
filesHeap.h#ifndef HEAP_H#define HEAP_H#includ.docx
filesHeap.h#ifndef HEAP_H#define HEAP_H#includ.docxfilesHeap.h#ifndef HEAP_H#define HEAP_H#includ.docx
filesHeap.h#ifndef HEAP_H#define HEAP_H#includ.docx
 
Write a program that reads in integer as many as the user enters from.docx
Write a program that reads in integer as many as the user enters from.docxWrite a program that reads in integer as many as the user enters from.docx
Write a program that reads in integer as many as the user enters from.docx
 
Practical basics on c++
Practical basics on c++Practical basics on c++
Practical basics on c++
 
A.P.S.E PRACTICAL FILE, NIT KURUKSHETRA
A.P.S.E PRACTICAL FILE, NIT KURUKSHETRA A.P.S.E PRACTICAL FILE, NIT KURUKSHETRA
A.P.S.E PRACTICAL FILE, NIT KURUKSHETRA
 
54602399 c-examples-51-to-108-programe-ee01083101
54602399 c-examples-51-to-108-programe-ee0108310154602399 c-examples-51-to-108-programe-ee01083101
54602399 c-examples-51-to-108-programe-ee01083101
 
C PROGRAMS
C PROGRAMSC PROGRAMS
C PROGRAMS
 
Final DAA_prints.pdf
Final DAA_prints.pdfFinal DAA_prints.pdf
Final DAA_prints.pdf
 
7720
77207720
7720
 
C++ file
C++ fileC++ file
C++ file
 
C++ file
C++ fileC++ file
C++ file
 
C++ Functions.ppt
C++ Functions.pptC++ Functions.ppt
C++ Functions.ppt
 
power point presentation on object oriented programming functions concepts
power point presentation on object oriented programming functions conceptspower point presentation on object oriented programming functions concepts
power point presentation on object oriented programming functions concepts
 
C++ lab assignment
C++ lab assignmentC++ lab assignment
C++ lab assignment
 
C++: Constructor, Copy Constructor and Assignment operator
C++: Constructor, Copy Constructor and Assignment operatorC++: Constructor, Copy Constructor and Assignment operator
C++: Constructor, Copy Constructor and Assignment operator
 
Linux_C_LabBasics.ppt
Linux_C_LabBasics.pptLinux_C_LabBasics.ppt
Linux_C_LabBasics.ppt
 
#ifndef RATIONAL_H   if this compiler macro is not defined #def.pdf
#ifndef RATIONAL_H    if this compiler macro is not defined #def.pdf#ifndef RATIONAL_H    if this compiler macro is not defined #def.pdf
#ifndef RATIONAL_H   if this compiler macro is not defined #def.pdf
 

Kürzlich hochgeladen

Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 

Kürzlich hochgeladen (20)

Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdf
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 

Pratik Bakane C++