Advertisement
Bujkoffer

Untitled

Dec 7th, 2016
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.32 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Rechner {
  4.  
  5.     private static Scanner eingabe;
  6.  
  7.     public static void main(String[] args) {
  8.  
  9.         // boolean wahr = true; v
  10.  
  11.         while (true) {
  12.  
  13.             System.out.println("Bitte Zahl eingeben");
  14.  
  15.             eingabe = new Scanner(System.in);
  16.  
  17.             double eins = 0;
  18.  
  19.             try {
  20.                 eins = eingabe.nextDouble();
  21.  
  22.             }
  23.  
  24.             catch (InputMismatchException e) {
  25.  
  26.                 System.out.println("Bitte eine Zahl eingeben, kein Kappes. ");
  27.                 continue;
  28.             }
  29.  
  30.             System.out.println("Bitte die Rechenart eingeben");
  31.             char Rechenart = eingabe.next().charAt(0);
  32.  
  33.  
  34.             if(eingabe.equals("+")){
  35.                 System.out.println("CANCER");
  36.             }
  37.  
  38.             System.out.println("Bitte noch eine Zahl eingeben");
  39.             double zwei;
  40.             try {
  41.                 zwei = eingabe.nextDouble();
  42.  
  43.             }
  44.  
  45.             catch (InputMismatchException e) {
  46.  
  47.                 System.out.println("Bitte eine Zahl eingeben, kein Kappes. ");
  48.                 continue;
  49.             }
  50.  
  51.             double ergebnis = 0;
  52.  
  53.             switch (Rechenart) {
  54.             case '+':
  55.                 ergebnis = eins + zwei;
  56.                 break;
  57.             case '-':
  58.                 ergebnis = eins - zwei;
  59.                 break;
  60.             case '*':
  61.                 ergebnis = eins * zwei;
  62.                 break;
  63.             case '/':
  64.                 ergebnis = eins / zwei;
  65.  
  66.             default: System.out.println("Prank !");
  67.                 break;
  68.             }
  69.  
  70.             System.out.println("Das Ergebnis lautet " + ergebnis);
  71.  
  72.             // eingabe.close();
  73.  
  74.         }
  75.  
  76.     }
  77. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement