| | |
Need help with fraction calculator
Please support our C++ advertiser: Intel Parallel Studio Home
I have add the two functions the add and subtract I have to now add the multiply and divsion functions can someone help
[code] #include<iostream> using namespace std; class fractions { public: fractions fractions :: operator+(fractions f); fractions addFraction(fractions); fractions subFraction(fractions); fractions(); fractions(int, int); void printFraction(); private: int numerator; int denominator; }; //method to add two fractions fractions fractions :: addFraction(fractions f) { fractions temp; temp.denominator = denominator * f.denominator; temp.numerator = numerator * f.denominator + denominator * f.numerator; return temp; } //method to subtract two fractions fractions fractions :: subFraction(fractions f) { fractions temp; temp.denominator = denominator * f.denominator; temp.numerator = numerator * f.denominator - denominator * f.numerator; return temp; } //method to add two fractions fractions fractions :: operator+(fractions f) { fractions temp; temp.denominator = denominator * f.denominator; temp.numerator = numerator * f.denominator + denominator * f.numerator; return temp; } //method to subtract two fractions fractions fractions :: operator+(fractions f) { fractions temp; temp.denominator = denominator * f.denominator; temp.numerator = numerator * f.denominator - denominator * f.numerator; return temp; } fractions::fractions() { numerator = 0; denominator = 1; } fractions::fractions(int n, int d) { numerator = n; denominator = d; } void fractions::printFraction() { cout <<numerator<<'/'<<denominator<<endl; } void getFraction(int &numerator, int &denominator) { cout<<"Please enter numerator"; cin >>numerator; cout<<"Please enter denominator"; cin >>denominator; } int main() { int n,d; fractions f1(1,2); fractions f2(3,4); fractions f3; fractions f4; getfraction(n,d); fractions f5(n,d); f3 = f1.addFraction(f2); f4 = f3 + f1; f3.printFraction(); f4.printFraction(); system("pause"); } [/code]
Similar Threads
- C++ Fraction Calculator Output Problem... (C++)
- Fraction calculator (C++)
- Fraction calculator (C++)
- Fraction Calculator (Java)
| Thread Tools | Search this Thread |
Tag cloud for C++
api application array arrays assignment beginner binary bitmap c++ c/c++ calculator char char* class classes code coding compile compiler console conversion convert count data database delete developer display dll dynamiccharacterarray email encryption error file format forms fstream function functions game generator getline givemetehcodez graph iamthwee ifstream image input int java lib loop looping loops map math matrix memory multidimensional multiple newbie news node number numbertoword output pointer problem program programming project python random read recursion recursive reference return rpg search sorting string strings struct template templates text tree url variable vector video visual visualstudio win32 windows winsock word wordfrequency wxwidgets



