Advertisement
Guest User

Untitled

a guest
Nov 24th, 2014
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1.  
  2.  
  3. using namespace std;
  4.  
  5.  
  6.  
  7. void showMenu();
  8. int getOption();
  9. int getNumbers();
  10. int addNumbers();
  11. int divideNumbers();
  12. int subtractNumbers();
  13. int multiplyNumbers();
  14. void displayResults();
  15.  
  16.  
  17. void showMenu()
  18. {
  19. cout << " 1. Select 1 to add two numbers." << endl;
  20. cout << " 2. Select 2 to divide two numbers. " << endl;
  21. cout << " 3. Select 3 to subtract two number. " << endl;
  22. cout << " 4. Select 4 to multiply two number. " << endl;
  23. }
  24.  
  25.  
  26.  
  27. int getOption(int selection)
  28. {
  29. cin >> selection;
  30. return selection;
  31. }
  32.  
  33.  
  34. void getNumbers(int& num1, int& num2)
  35. {
  36. cout << "Enter two numbers: ";
  37. cin >> num1 >> num2;
  38. }
  39.  
  40.  
  41. int addNumbers(int num1, int num2, int& sum)
  42. {
  43. sum = num1 + num2;
  44. return sum;
  45. }
  46.  
  47.  
  48. int divideNumbers(int num1, int num2, int& sum)
  49. {
  50. sum = num1 / num2;
  51. return sum;
  52. }
  53.  
  54.  
  55. int subtractNumbers(int num1, int num2, int& sum)
  56. {
  57. sum = num1 - num2;
  58. return sum;
  59. }
  60.  
  61.  
  62. int multiplyNumbers(int num1, int num2, int& sum)
  63. {
  64. sum = num1 * num2;
  65. return sum;
  66. }
  67.  
  68.  
  69.  
  70. void displayResults(int num1, int num2, int& sum)
  71. {
  72. cout << num1 << " + " << num2 << " = " << sum << endl;
  73. }
  74.  
  75.  
  76.  
  77. int main()
  78. {
  79. int a = 0;
  80. int num1;
  81. int num2;
  82. int Result;
  83.  
  84. showMenu();
  85. getOption(a);
  86. getNumbers(num1, num2);
  87. addNumbers(num1, num2, Result);
  88. divideNumbers(num1, num2, Result);
  89. subtractNumbers(num1, num2, Result);
  90. multiplyNumbers(num1, num2, Result);
  91. displayResults(num1, num2, Result);
  92.  
  93. system("pause");
  94. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement