PROGRAM 16
// FILE NAME: PROG16.CPP PROGRAMMER NAME: ANTHONY F. ORTIZ.
// THIS PROGRAM MODIFIES OVERSTM.CPP SO THAT IT CONTAINS AN EXTRA
// VARIABLE.
#include
#include
struct point
{
int x;
double y;
double z;
};
ostream & operator << (ostream & s, point & m);
istream & operator >> (istream & s, point & m);
int main ()
{
point p;
clrscr ();
cin >> p;
cout << endl << p;
return 0;
}
ostream & operator << (ostream & s, point & m)
{
s << "ORDERED TRIPLE: (" << m.x << ", " << m.y << ", " << m.z << ")" << endl;
return s;
}
istream & operator >> (istream & s, point & m)
{
cout << endl << "ENTER THREE NUMBERS: ";
s >> m.x >> m.y >> m.z;
return s;
}
// OUTFILE: PROG16.OUT
ENTER THREE NUMBERS: 1 2 3
ORDERED TRIPLE: (1, 2, 3)
BACK TO COMP251 PAGE.