Advertisement
Guest User

Untitled

a guest
Jul 16th, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.06 KB | None | 0 0
  1. import java.util.Scanner;
  2. public class BruceCalculator {
  3.  
  4.     public static void main(String []args) {
  5.  
  6.          double number1;
  7.          double number2;
  8.          double result;
  9.          String operator;
  10.  
  11.          Scanner input = new Scanner(System.in);
  12.  
  13.          System.out.println("Calculator program");
  14.          System.out.println("Enter First Number");
  15.  
  16.          number1 = input.nextDouble();
  17.  
  18.          System.out.println("Enter Second Number");
  19.  
  20.          number2 = input.nextDouble();
  21.  
  22.          System.out.println("Enter the Calculation operator. use + for addition, - for subtraction etc");
  23.  
  24.          operator = input.next();
  25.  
  26.          calculate(operator,number1, number2);
  27.  
  28.  
  29.     }
  30.  
  31.      public static void calculate(String operator, double number1, double number2) {
  32.  
  33.          double result;
  34.  
  35.          switch(operator){
  36.  
  37.  
  38.  
  39.                      case "+":
  40.                          result = number1 + number2;
  41.                          System.out.println("The result of adding "+ number1+" to "+ number2+" = "+ result);
  42.                          break;
  43.  
  44.                      case "-":
  45.                              result = number1 - number2;
  46.                              System.out.println("The result of subtracting "+ number2+" from "+ number1+" = "+ result);
  47.                          break;
  48.  
  49.                      case "%":
  50.                            result = number1 % number2;
  51.                            System.out.println("The remainder when dividing "+ number1+" by "+ number2+" = "+ result);
  52.                          break;
  53.  
  54.                          case "/":
  55.                             result = number1 / number2;
  56.                             System.out.println("The result of dividing "+ number1+" by "+ number2+" = "+ result);
  57.                          break;
  58.  
  59.                       case "*":
  60.                            result = number1 * number2;
  61.                            System.out.println("The result of multiplying "+ number1+" and "+ number2+" = "+ result);
  62.                          break;
  63.  
  64.                      default :
  65.  
  66.                          System.out.println("Am a simple Calculator, Why give me complex operations????");
  67.  
  68.  
  69.  
  70.  
  71.  
  72.                  }
  73.  
  74.  
  75.  
  76.  
  77.      }
  78.  
  79.  
  80. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement