SHARE
TWEET

Untitled

a guest Oct 23rd, 2019 98 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. import java.util.Scanner;
  3.  
  4. public class Main {
  5.  
  6.     public static void main(String[] args) {
  7.  
  8.         int zahl1;
  9.         int zahl2;
  10.         Rechner r = new Rechner();
  11.         Scanner s = new Scanner(System.in);
  12.         boolean ende = false;
  13.         System.out.println("Wählen Sie den gewünschten Operator (+,-,*,/,^) und geben sie danach die beiden Zahlen ein.\nGeben sie x ein um das Programm zu beenden.");
  14.         do {
  15.             String select = s.nextLine();
  16.             switch (select) {
  17.             case "+": // Addition
  18.                 zahl1 = s.nextInt();
  19.                 zahl2 = s.nextInt();
  20.                 System.out.println(r.add(zahl1, zahl2));
  21.                 break;
  22.             case "-": // Subtraktion
  23.                 zahl1 = s.nextInt();
  24.                 zahl2 = s.nextInt();
  25.                 System.out.println(r.sub(zahl1, zahl2));
  26.                 break;
  27.             case "*": // Multiplikation
  28.                 zahl1 = s.nextInt();
  29.                 zahl2 = s.nextInt();
  30.                 System.out.println(r.mpl(zahl1, zahl2));
  31.                 break;
  32.             case "/": // Division
  33.                 zahl1 = s.nextInt();
  34.                 zahl2 = s.nextInt();
  35.                 System.out.println(r.div(zahl1, zahl2));
  36.                 break;
  37.             case "^": // Exponent
  38.                 zahl1 = s.nextInt();
  39.                 zahl2 = s.nextInt();
  40.                 System.out.println(r.ex(zahl1, zahl2));
  41.                 break;
  42.             case "x":
  43.                 System.out.println("Programm wurde beendet.");
  44.                 ende = true;
  45.                 break;
  46.             default:
  47.                 System.out.println("Falsche Eingabe");
  48.             }
  49.         } while (ende == false);
  50.         s.close();
  51.     }
  52. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top