All pastes #402134 Raw Edit

Mine

public cpp v1 · immutable
·published 2007-03-19 18:46 UTC
rendered paste body
#include <iostream>#include <cmath>using namespace std;void menu(int& selection);int addFractions(int& a, int& b, int& c, int& d, int& cdenom, int& result);int subtractFractions(int& a, int& b, int& c, int& d, int& cdenom, int& result);int multiplyFractions(int& a, int& b, int& c, int& d, int& cdenom, int& result);int divideFractions(int& a, int& b, int& c, int& d, int& cdenom, int& result);int quit();int main(){	menu();return 0;}void menu(){	int a = 0, int b = 0, int c = 0, int d = 0, int cdenom = 0, int result = 0, int selection = 0;	cout << "The purpose of this program is to allow you to perform simple mathematical\n"	<< "operations on fractions.\n\n";		cout << "Select from one of the following options: \n"		 << "1) Addition\n"		 << "2) Subtraction\n"		 << "3) Division\n"		 << "4) Multiplication\n"		 << "5) Quit Program\n";	cout << "Enter your selection and fractions now: ";	cin >> selection >> a >> b >> c >> d;	if (selection == 1)		addFractions(a, b, c, d, cdenom, result);	else if (selection == 2)		subtractFractions(a, b, c, d, cdenom, result);	else if (selection == 3)		multiplyFractions(a, b, c, d, cdenom, result);	else if (selection == 4)		divideFractions(a, b, c, d, cdenom, result);	else if (selection == 5)		quit();	else		cout << "Invalid input!\n";}int addFractions(){	cout << "Add\n";	return 0;}int	subtractFractions(){	cout << "Subtract\n";	return 0;}int multiplyFractions(){	cout << "Multiply\n";	return 0;}int divideFractions(){	cout << "Divide\n";	return 0;}int quit(){	cout << "Program Terminating\n";	return 0;}