Passing Object As Argument
#include
#include
class distance
{
float feet;
float inch;
public:
void init(float f,float i)
{
feet=f;
inch=i;
}
void read()
{
cout<<"Enter feet";
cin>>feet;
cout<<"Enter inch";
cin>>inch;
}
void show()
{
cout<
}
void add(distance d1,distance d2)
{
feet=d1.feet+d2.feet;
inch=d1.inch+d2.inch;
if(inch>=12.0)
{
feet=feet+1.0;
inch=inch-12;
}}};
void main()
{
distance d1,d2,d3;
d2.init(11.0,6.25);
d1.read();
cout<<"d1=";
d1.show();
cout<<"d2=";
d2.show();
d3.add(d1,d2);
cout<<"d3=";
d3.show();
getch();
}
OUTPUT
Enter Feet 5
Enter Inch 7
d1=5
7
d2=11
6.25
d3=17
1.25
No comments:
Post a Comment