Code:
#include<iostream>
using namespace std;
int x,y,a,z;
float length,width,area;
struct dist
{
int feet;
float inches;
};
struct room
{dist length;
dist width;
}r1,r2,r3,sum;
int main()
{
r1.length.feet=5;
r2.length.feet=10;
r3.length.feet=15;
r1.length.inches=2;
r2.length.inches=5;
r3.length.inches=7;
r1.width.feet=5;
r2.width.feet=10;
r3.width.feet=15;
r1.width.inches=2;
r2.width.inches=3;
r3.width.inches=7;
sum.length.feet=r1.length.feet+r2.length.feet+r3.length.feet;
sum.length.inches=r1.length.inches+r2.length.inches+r3.length.inches;
sum.width.feet=r1.width.feet+r2.width.feet+r3.width.feet;
sum.width.inches=r1.width.inches+r2.width.inches+r3.width.inches;
if(sum.length.inches>=12)
{sum.length.inches=x;
sum.length.inches=x%12;
sum.length.feet+=x/12;
}
cout<<"length="<<sum.length.feet<<"feet"<<"and"<<sum.length.inches<<"inches"<<endl;
if(sum.width.inches>=12)
{sum.width.inches=a;
sum.width.feet+=(a/12);
sum.width.inches=(a%12);
}
cout<<"width="<<sum.width.feet<<"feet and"<<sum.width.inches<<"inches"<<endl;
length=sum.length.feet+sum.length.inches;
width=sum.width.feet+sum.width.inches;
area=length*width;
cout<<"area ="<<area;
; return 0;
}