I am working on a lab and having trouble developing a class to run with the program. I have completed all the arithmetic for the program but not sure how to included the functions in with a "class".
The instructions are to develope class called "rational"- and should contain the following
a. 2 private integer data members representing the numerator and denominator of the rational #
b. a public member function that will allow any function to retrieve the numerator, using an interger return value.
c. a public member function that will allow any function to retrieve the denominator, using an interger return value.
d. a constructor that accepts the numerator and denominator values as arguments.
The main function should included 4 functions (addem, subtracem,mutiplyem,dividem)
I think I have the functions correct. Just not sure on how to include the class and constructor.
#include
#include
#include
using namespace std;
void addem (int n1, int d1, int n2, int d2, int na, int da)
{
da = d1 * d2; // Get common donimator for fractions
na = ((da/d1)*n1)+((da/d2)*n2); // Perform addition on fractions
cout <> numerator1 >> denominator1;
cout << "Enter a numerator and denominator of a fraction seperated by a space: ";
cin >> numerator2 >> denominator2;;
addem (numerator1,denominator1,numerator2,denominator2,nummeratoranswer,denominatoranswer);
subtractem(numerator1,denominator1,numerator2,denominator2,nummeratoranswer,denominatoranswer);
multiplyem(numerator1,denominator1,numerator2,denominator2,nummeratoranswer,denominatoranswer);
dividem(numerator1,denominator1,numerator2,denominator2,nummeratoranswer,denominatoranswer);
system ("pause");
return 0;
}