#include<iostream.h>
#include<iomanip.h>
class Rectangle
{
private:
float length;
float height;
public:
Rectangle(){}
Rectangle(float loge,float shge)
{
length=loge;
height=shge;
}
void getlength()
{
cout<<"Input large edge:";
cin>>length;
cout<<"Input small edge:";
cin>>height;
}
void showsquare()
{
cout<<setprecision(3) <<length*height<<endl;
}
void addsquare(Rectangle r1,Rectangle r2);
void addedge(Rectangle r1,Rectangle r2);
};
void Rectangle::addsquare(Rectangle r1,Rectangle r2)
{
length=r1.length+r2.length;
height=r1.height+r2.height;
cout<<"\n Total of Rectangle square:"
<<r1.length*r1.height+r2.length*r2.height;
}
void Rectangle::addedge(Rectangle r1,Rectangle r2)
{
length=r1.length+r2.length;
height=r1.height+r2.height;
cout<<"\n Toatal of Rectangle length:"
<<setprecision(3)<<(length+height)*2;
}
main()
{
Rectangle room1(15.5,6.5);
Rectangle room2,room3;
room2.getlength();
cout<<"Square of room1 Rectangle is:";
room1.showsquare();
cout<<"square of room2 Rectangle is:";
room2.showsquare();
room3.addsquare(room1,room2);
room3.addedge(room1,room2);
return 0;
}
|