public class Rechner4 { public static void main(String[] args) { // in diesen Variablen Speichern wir die Eingaben double zahlEins; double zahlZwei; char operator; // Eingabe der Zahlen und der Operation System.out.print("Geben Sie die erste Zahl ein:"); zahlEins = Eingabe.leseDouble(); System.out.print("Geben Sie die Operation ein:"); operator = Eingabe.leseCharacter(); System.out.print("Geben Sie die zweite Zahl ein:"); zahlZwei = Eingabe.leseDouble(); // in dieser Variable Speichern wir das Ergebnis double ergebnis =0; if (operator == '+') { ergebnis = addieren (zahlEins, zahlZwei); } else if (operator == '-') { ergebnis = subtrahieren(zahlEins, zahlZwei); } else if (operator == '*') { ergebnis = multiplizieren(zahlEins, zahlZwei); } else if (operator == '/') { ergebnis = dividieren(zahlEins, zahlZwei); } else { System.out.println("Ungültiger Operator"); System.exit(1); } System.out.println("Das Ergebnis ist: " + ergebnis); } private static double addieren (double summand1, double summand2 ) { double rueckgabewert; rueckgabewert = summand1 + summand2; return rueckgabewert; } private static double subtrahieren (double subtrahend1, double subtrahend2) { double rueckgabewert = subtrahend1 - subtrahend2; return rueckgabewert; } private static double multiplizieren (double multiplikator1, double multiplikator2) { double rueckgabewert = multiplikator1 * multiplikator2; return rueckgabewert; } private static double dividieren (double divident, double divisor) { return divident / divisor; } }