Don't like ads? PRO users don't see any ads ;-)
Guest

C++ calculator

By: a guest on May 7th, 2012  |  syntax: C++  |  size: 0.94 KB  |  hits: 28  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     int num1;
  8.     int num2;
  9.     int action;
  10.     float result;
  11.  
  12.     cout << "Enter a number, then press ENTER" << endl;
  13.     cin >> num1;
  14.     cout << "Enter another one" << endl;
  15.     cin >> num2;
  16.  
  17.     cout << "What do you want to do? [1 (add), 2 (subtract), 3 (multiply), 4 (divide)]" << endl;
  18.     cin >> action;
  19.  
  20.     switch (action)
  21.     {
  22.         case 1:
  23.             result = num1 + num2;
  24.             cout << result << endl;
  25.             break;
  26.         case 2:
  27.             result = num1 - num2;
  28.             cout << result << endl;
  29.             break;
  30.         case 3:
  31.             result = num1 * num2;
  32.             cout << result << endl;
  33.             break;
  34.         case 4:
  35.             result = num1 / num2;
  36.             cout << result << endl;
  37.             break;
  38.         default:
  39.             cout << "add, subtract, multiply or divide" << endl;
  40.     }
  41.  
  42.     return 0;
  43. }