fork download
  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5. int num_1,num_2,num_3;
  6. char fun;
  7. cout << "Example: x@y: " << endl;
  8. do {
  9. cin >> num_1 >> fun >> num_2;
  10. switch (fun)
  11. {
  12. case '+': {num_3 = num_1 + num_2;} break;
  13. case '-': {num_3 = num_1 - num_2;} break;
  14. case '*': {num_3 = num_1 * num_2;} break;
  15. case '/': {num_3 = num_1 / num_2;} break;
  16. default: {cout << endl << "I'm sorry, you enter something wrong";}
  17. }
  18. cout << "Result: " << num_3 << " \n";
  19. cout << "More? (y/n) ";
  20. cin >> fun;
  21. if (fun == 'n') break;
  22. } while(true);
  23. return 0;
  24. }
  25.  
Success #stdin #stdout 0s 16056KB
stdin
12+12
y
12/6
y
12*12
n
stdout
Example: x@y: 
Result: 24 
More? (y/n) Result: 2 
More? (y/n) Result: 144 
More? (y/n)