fork(1) download
  1. #include <iostream>
  2.  
  3. using namespace std;
  4. int Odejmowanie(int a, int b);
  5. int Dzielenie(int a, int b);
  6. int Dodawanie(int a, int b);
  7. int Mnozenie(int a, int b);
  8. int DzielenieZReszta(int a, int b);
  9. int main()
  10. {
  11. int result, a ,b ;
  12. char zn;
  13.  
  14.  
  15.  
  16. while (cin >> zn && cin >> a && cin >> b)
  17. {
  18. if(zn == '+')
  19. result = Dodawanie(a,b);
  20. else if (zn =='-')
  21. result = Odejmowanie(a,b);
  22. else if (zn == '*')
  23. result = Mnozenie(a,b);
  24. else if (zn == '/')
  25. result = Dzielenie(a,b);
  26. else if (zn == '%')
  27. result = DzielenieZReszta(a,b);
  28. cout << result << endl;
  29. }
  30.  
  31. cout<<result;
  32.  
  33.  
  34.  
  35. return 0;
  36. }
  37. int Mnozenie(int a, int b)
  38. {
  39. int wynik;
  40. wynik = a * b;
  41. return wynik;
  42. }
  43. int Dodawanie(int a, int b)
  44. {
  45. int wynik;
  46. wynik = a + b;
  47. return wynik;
  48. }
  49. int Odejmowanie(int a, int b)
  50. {
  51. int wynik;
  52. wynik = a - b;
  53. return wynik;
  54. }
  55. int Dzielenie(int a, int b)
  56. {
  57. int wynik;
  58. wynik = a / b;
  59. return wynik;
  60. }
  61. int DzielenieZReszta(int a, int b)
  62. {
  63. int wynik;
  64. wynik = a % b;
  65. return wynik;
  66. }
  67.  
Success #stdin #stdout 0s 15240KB
stdin
Standard input is empty
stdout
-494715536