Advertisement
Guest User

Untitled

a guest
Sep 16th, 2014
182
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. #include <iostream>
  2. #include <exception>
  3. using namespace std;
  4.  
  5. //Variables
  6. float num1;
  7. float num2;
  8. char procedure;
  9.  
  10. int main()
  11. {
  12. try
  13. {
  14. cout << "Please enter in a computation: ";
  15. cin >> num1 >> procedure >> num2;
  16.  
  17. if (procedure == '+')
  18. {
  19. cout << (num1 + num2);
  20. }
  21. else if (procedure == '-')
  22. {
  23. cout << (num1 - num2);
  24. }
  25. else if (procedure == '*')
  26. {
  27. cout << (num1 * num2);
  28. }
  29. else if (procedure == '/')
  30. {
  31. cout << (num1 / num2);
  32. }
  33. else throw procedure;
  34.  
  35. }
  36. catch (char result)
  37. {
  38. cout << "Operation Error: " << result << " is not a valid operator" << endl;
  39. }
  40.  
  41. system("pause");
  42. return 0;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement