Advertisement
IvaAnd

BetweenNumbers

Feb 27th, 2020
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.31 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class OperationsBetweenNumbers {
  4.     public static void main(String[] args) {
  5.         Scanner scanner = new Scanner(System.in);
  6.  
  7.         int N1 = Integer.parseInt(scanner.nextLine());
  8.         int N2 = Integer.parseInt(scanner.nextLine());
  9.         char symbol = scanner.next(".").charAt(0);
  10.         double result = 0;
  11.         String evenOrOdd = "";
  12.  
  13.         switch (symbol) {
  14.             case '+':
  15.                 result = N1 + N2;
  16.                 break;
  17.             case '-':
  18.                 result = N1 - N2;
  19.                 break;
  20.             case '*':
  21.                 result = N1 * N2;
  22.                 break;
  23.  
  24.             if (result % 2 == 0) {
  25.                 evenOrOdd = "even";
  26.             } else {
  27.                 evenOrOdd = "odd";
  28.             }
  29.             System.out.printf("%f %c %f = %f - %s", N1, symbol, N2, result, evenOrOdd);
  30.  
  31.             case '/':
  32.                 result = N1 / N2;
  33.                 System.out.printf("%f / %f = %.2f", N1, N2, result);
  34.                 break;
  35.  
  36.             case '%':
  37.                 result = N1 % N2;
  38.                 System.out.printf("%f / %f = %f", N1, N2, result);
  39.                 break;
  40.  
  41.         }
  42.         if (N2 == 0) {
  43.             System.out.printf("Cannot divide %f by zero", N1);
  44.         }
  45.  
  46.  
  47.     }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement