Advertisement
Guest User

Untitled

a guest
Oct 17th, 2019
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.69 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Ex9 {
  4.     public static void main(String[] args) {
  5.  
  6.         Scanner calculator = new Scanner(System.in);
  7.  
  8.  
  9.         System.out.print("Enter first number: ");
  10.         double number1 = calculator.nextDouble();
  11.         System.out.print("Enter second number: ");
  12.         double number2 = calculator.nextDouble();
  13.         System.out.print("Write what would you like to do with numbers(ADD, SUBTRACT, MULTIPLY, DIVIDE or MODULO): ");
  14.         String operation = calculator.next();  //nextLine make an error
  15.  
  16.         Operators
  17.  
  18.         double result = 0;
  19.         switch (operation) {
  20.             case "ADD":
  21.                 result = number1 + number2;
  22.                 break;
  23.             case "SUBTRACT":
  24.                 result = number1 - number2;
  25.                 break;
  26.             case "MULTIPLY":
  27.                 result = number1 * number2;
  28.                 break;
  29.             case "DIVIDE":
  30.                 result = number1 / number2;
  31.                 break;
  32.             case "MODULO":
  33.                 result = number1 % number2;
  34.                 break;
  35.         }
  36.         char operator = ' ';
  37.         switch (operation) {
  38.             case "ADD":
  39.                 operator = '+';
  40.                 break;
  41.             case "SUBTRACT":
  42.                 operator = '-';
  43.                 break;
  44.             case "MULTIPLY":
  45.                 operator = '*';
  46.                 break;
  47.             case "DIVIDE":
  48.                 operator = '/';
  49.                 break;
  50.             case "MODULO":
  51.                 operator = '%';
  52.                 break;
  53.         }
  54.  
  55.         System.out.println(number1 + " " + operator + " " + number2 + " = " + result);
  56.     }
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement