Advertisement
Guest User

Untitled

a guest
Feb 29th, 2020
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.95 KB | None | 0 0
  1. import javax.swing.*;
  2. import java.util.Scanner;
  3.  
  4. public class opeartionnumb {
  5. public static void main(String[] args) {
  6. Scanner scan = new Scanner(System.in);
  7. int num1=Integer.parseInt(scan.nextLine());
  8. int num2=Integer.parseInt(scan.nextLine());
  9. char operator=scan.nextLine().charAt(0);
  10. //+,-,
  11. switch (operator){
  12. case '+':
  13. int sum=num1+num2;
  14. if(sum%2==0){
  15. System.out.printf("%d + %d = %d - even",num1,num2,sum);
  16. }else {
  17. System.out.printf("%d + %d = %d - odd",num1,num2,sum);
  18. }
  19. break;
  20. case '-':
  21. int result= num1-num2;
  22. if(result%2==0){
  23. System.out.printf("%d - %d = %d - even",num1,num2,result);
  24. }else{
  25. System.out.printf("%d - %d = %d - odd",num1,num2,result);
  26. }
  27. break;
  28. case '*':
  29. int multip=num1*num2;
  30. if(multip%2==0){
  31. System.out.printf("%d * %d = %d - even",num1,num2,multip);
  32. }else{
  33. System.out.printf(" %d * %d = %d - odd",num1,num2,multip);
  34. }
  35. break;
  36. case '/':
  37. if(num2==0){
  38. System.out.printf("Cannot divide %d by zero",num2);
  39. }else{
  40. double devision= num1*1.0/num2;
  41. System.out.printf("%d / %d = %2.f",num1,num2,devision);
  42.  
  43. }
  44.  
  45. break;
  46. case '%':
  47. if(num2 == 0){
  48. System.out.printf("Cannot divide %d by zero",num1);
  49. }else{
  50. int leftoveer = num1%num2;
  51. System.out.printf("%d % %d = %d",num1,num2,leftoveer);
  52. }
  53.  
  54.  
  55.  
  56.  
  57. break;
  58. }
  59.  
  60.  
  61.  
  62. }
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement