Hallo, es geht um folgende Aufgabe:
Schreiben Sie eine Applikation, die zwei Zahlen einliest. Diese beiden
Zahlen sollen in den Grundrechenarten „verarbeitet“ werden. Welche
Grundrechenart verwendet soll, soll ebenfalls abgefragt werden. Verwenden
Sie switch - case, um die Zahlen entsprechend der gewählten Grundrechenart
zu „verarbeiten“. Geben Sie das jeweilige Ergebnis aus. Wählen Sie für Ihre
Applikation geeignete Datentypen aus.
Ich habe das Programm fast fertig, jedoch weiß ich nicht wie ich das Ergebnis ausgeben kann, trotz der switch-case Anweisung.
public class Main {
public static void main(String[] args) throws IOException{
int zahl1;
int zahl2;
String eingabe1;
String eingabe2;
char operator;
eingabe1 = JOptionPane.showInputDialog(null,„Geben Sie die 1. Zahl ein“);
zahl1 = Integer.parseInt(eingabe1);
eingabe2 = JOptionPane.showInputDialog(null,„Geben Sie die 2. Zahl ein“);
zahl2 = Integer.parseInt(eingabe1);
operator = JOptionPane.showInputDialog(null,„Geben Sie den zu verwendenen Operator ein“).charAt(0);
zahl1 = Integer.parseInt(eingabe1);
switch ( operator )
{
case ‚+‘:
System.out.println(zahl1+zahl2);
break;
case ‚-‘:
System.out.println(zahl1-zahl2);
break;
case ‚*‘:
System.out.println(zahl1*zahl2);
break;
case ‚/‘:
System.out.println(zahl1/zahl2);
break;
}
}}