View Single Post
  #1  
Old 10-09-2008, 11:12 PM
taha khan's Avatar
taha khan taha khan is offline
Toddler

 
Join Date: Oct 2007
Location: Mumtaaz Abad Multan
Age: 34
Posts: 22
Class Roll Number: 07-06
taha khan will become famous soon enough
Send a message via Yahoo to taha khan
Default solve the ambiguity in my prog.

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;
 }

Reply With Quote