#include<iostream>
using namespace std;

class Distance  {
  private:
    int feet;
    float inches;
  public: 		
    Distance() : feet(0), inches(0.0)  { }
    Distance(int ft, float in) : 
        feet(ft), inches(in)  { }
    void showdist() const { 
      cout << feet << " : " << inches ; 
    }
    friend float square1(Distance);
    float square(); 
};
float Distance::square() 
{ 
   float fltfeet = feet + inches/12; 
   float feetsqrd = fltfeet * fltfeet; 
   return feetsqrd;                     
}

float square1(Distance d)
{
  float fltfeet; 
  fltfeet = d.feet + d.inches/12; 
  float feetsqrd = fltfeet * fltfeet; 
  cout<<"Square1 \n";
  return feetsqrd;                     
}
main() 
{
  Distance dist(3, 0.0); 
  float sqft;
  //sqft = dist.square();
  sqft = square1(dist);
  cout << "\nDistance = "; dist.showdist();
  cout << "\nSquare = " << sqft;
  system("pause");
}





