#include class Rational { public: /* void assign(int numerator, int denominator) { num = numerator; den = denominator; }*/ Rational(int numerator, in denominator) { num = numerator; den = denominator;} double convert() { return (double(num) / den); } void invert() { int temp = num; num = den; den = temp; } void print() { using namespace std; cout << num << "/" << den; } private: int num, den; }; int main() { using namespace std; Rational x; x.assign(22, 7); cout << "x = "; x.print(); cout << " = " << x.convert() << endl; x.invert(); cout << "1/x = "; x.print(); cout << endl; } /* void Rational::assign(int numerator, int denominator) { num = numerator; den = denominator; } double Rational::convert() { return (double(num) / den); } void Rational::invert() { int temp = num; num = den; den = temp; } void Rational::print() { using namespace std; cout << num << "/" << den; } */