Advertisement
Guest User

Untitled

a guest
Mar 31st, 2020
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.00 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class xxx {
  4. public static void main(String[] args) {
  5. Scanner scanner = new Scanner(System.in);
  6.  
  7. double n1 = Double.parseDouble(scanner.nextLine());
  8. double n2 = Double.parseDouble(scanner.nextLine());
  9. char operators = scanner.nextLine().charAt(0);
  10. double result = 0.0;
  11.  
  12. switch (operators) {
  13. case '+':
  14. result = n1 + n2;
  15. if (result % 2 == 0) {
  16. System.out.printf("%.0f + %.0f = %.0f - even", n1, n2, result);
  17. } else {
  18. System.out.printf("%.0f + %.0f = %.0f - odd", n1, n2, result);
  19. }
  20. break;
  21. case '-':
  22. result = n1 - n2;
  23. if (result % 2 == 0) {
  24. System.out.printf("%.0f - %.0f = %.0f - even", n1, n2, result);
  25. } else {
  26. System.out.printf("%.0f - %.0f = %.0f - odd", n1, n2, result);
  27. }
  28. break;
  29. case '*':
  30. result = n1 * n2;
  31. if (result % 2 == 0) {
  32. System.out.printf("%.0f * %.0f = %.0f - even", n1, n2, result);
  33. } else {
  34. System.out.printf("%.0f * %.0f = %.0f - odd", n1, n2, result);
  35. }
  36. break;
  37. case '/':
  38. if (n2 == 0) {
  39. System.out.printf("Cannot divide %.0f by zero",n1);
  40. } else {
  41. result = n1 / n2;
  42. System.out.printf("%.0f / %.0f = %.2f", n1, n2, result);
  43. }
  44. break;
  45. case '%':
  46. if (n2 == 0) {
  47. System.out.printf("Cannot divide %.0f by zero",n1);
  48. } else {
  49. result = n1 % n2;
  50. System.out.printf("%.0f %% %.0f = %.0f", n1, n2, result);
  51. break;
  52. }
  53. }
  54.  
  55. }
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement