File: Stare vježbe/vjezbe03/21__switch.c

  1. /*
  2.   21__switch.c
  3.   Uvodjenje switch naredbe
  4.   -----
  5.   Program simulira jednostavan kalkulator:
  6.   korisnik unosi dva broja i aritmeticku operaciju, a program
  7.   ispisuje rezultat
  8. */
  9.  
  10. #include <stdio.h>
  11.  
  12. int main() {
  13. float a, b, rez;
  14. char op;
  15.  
  16. printf("Unesite dva broja: ");
  17. scanf("%f %f", &a, &b);
  18. printf("Unesite operaciju: ");
  19. scanf(" %c", &op);
  20.  
  21. switch(op) {
  22. case '+': rez = a + b;
  23. break;
  24. case '-': rez = a - b;
  25. break;
  26. case '*': rez = a * b;
  27. break;
  28. case '/': rez = a / b;
  29. break;
  30. default: printf("Pogresna operacija!\n");
  31. }
  32.  
  33. printf("Rezultat: %g", rez);
  34.  
  35. return 0;
  36. }
  37.