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.