Advertisement
Guest User

Untitled

a guest
Oct 30th, 2014
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. package paczka;
  2. import java.util.Scanner;
  3. public class kalkulator {
  4.  
  5. public static void main(String[] args)
  6. {
  7.  
  8. int pierwsza;
  9. int druga;
  10. char znak;
  11. char stop;
  12.  
  13. do
  14. {
  15. Scanner wej = new Scanner(System.in);
  16. System.out.println("###########################");
  17. System.out.println("Podaj pierwszą liczbę:");
  18. pierwsza = wej.nextInt();
  19. System.out.println("Podaj drugą liczbę:");
  20. druga = wej.nextInt();
  21.  
  22. System.out.println("Dodawanie + || Odejmowanie - || Mnożenie * || Dzielenie / || Modulo %");
  23.  
  24.  
  25. znak = wej.next().charAt(0);
  26. switch(znak)
  27. {
  28. case '+':
  29. {
  30. System.out.println("Wynik: " + (pierwsza + druga));
  31. break;
  32. }
  33. case '-':
  34. {
  35. System.out.println("Wynik: " + (pierwsza - druga));
  36. break;
  37. }
  38. case '*':
  39. {
  40. System.out.println("Wynik: " + (pierwsza * druga));
  41. break;
  42. }
  43. case '/':
  44. {
  45. if (pierwsza !=0)
  46. {
  47. System.out.println("Wynik: " + (pierwsza / druga));
  48. }
  49. else
  50. {
  51. System.out.println("Nie dzielimy przez 0!");
  52. }
  53. break;
  54. }
  55. case '%':
  56. {
  57. if (pierwsza !=0)
  58. {
  59. System.out.println("Wynik: " + (pierwsza % druga));
  60. }
  61. else
  62. {
  63. System.out.println("Nie dzielimy przez 0!");
  64. }
  65. break;
  66. }
  67. }
  68. System.out.println("###########################");
  69. System.out.println("Aby zamknąć program wcisnij T/N");
  70. stop = wej.next().charAt(0);
  71. }while(stop != 'T' && znak != 't');
  72.  
  73.  
  74. }
  75. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement