Advertisement
Guest User

Untitled

a guest
Jun 16th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. double dodawanie(double a,double b);
  4. double odejmowanie(double a, double b);
  5. double mnozenie(double a, double b);
  6. double dzielenie(double a, double b);
  7. int main()
  8. {
  9. double a,b;
  10. char z;
  11. int zi,ai;
  12. do{
  13. printf("Prosty Kalkulator \n");
  14. scanf("%lf%c%lf",&a,&z,&b);
  15. zi=z;
  16. ai=a;
  17. if(zi==43)
  18. {
  19. printf("%lf+%lf=%lf",a,b,dodawanie(a,b));
  20. }
  21. else if(zi==45)
  22. {
  23. printf("%lf-%lf=%lf",a,b,odejmowanie(a,b));
  24. }
  25. else if(zi==42)
  26. {
  27. printf("%lf*%lf=%lf",a,b,mnozenie(a,b));
  28. }
  29. else if(zi==47)
  30. {
  31. printf("%lf/%lf=%lf",a,b,dzielenie(a,b));
  32. }
  33. else
  34. printf("ERROR");
  35. }
  36. while(ai==27);
  37.  
  38.  
  39.  
  40.  
  41. return 0;
  42. }
  43.  
  44. double dodawanie(double a, double b)
  45. {
  46. double wynik;
  47. wynik=a+b;
  48. return wynik;
  49. }
  50. double odejmowanie(double a, double b)
  51. {
  52. double wynik;
  53. wynik=a-b;
  54. return wynik;
  55. }
  56. double mnozenie(double a, double b)
  57. {
  58. double wynik;
  59. wynik=a*b;
  60. return wynik;
  61. }
  62. double dzielenie(double a, double b)
  63. {
  64. double wynik;
  65. wynik=a/b;
  66. return wynik;
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement