Code:
import javax.swing.JOptionPane;
public class Java03_32 {
static int summe(int x, int y) {
return (x+y);
}
static int sub (int x1, int y1){
return(x1-y1);
}
static double div (double x2, double y2){
return(x2/y2);
}
static int multi (int x3, int y3){
return(x3*y3);
}
// Hier brauche ich eine Methode die mir alle Rechen Aufgaben auf einmal ausgibt
public static void main(String[] args) {
int einVariable1, einVariable2,ergebnis;
String rechnen ;
char rechenWahl;
System.out.println(" Sie haben die Folgende Auswahl ");
System.out.println(" a Addieren");
System.out.println(" b Subradieren ");
System.out.println(" c Dividieren ");
System.out.println(" d Multiplizieren ");
System.out.println(" e Ergebnis ");
rechnen = (JOptionPane.showInputDialog("Bitte treffen Sie ihre Wahl:"));
rechenWahl=rechnen.charAt(0);
switch(rechenWahl){
case 'a':
System.out.println("Sie haben die Option Addieren ausgewählt");
einVariable1 = Integer.parseInt(JOptionPane.showInputDialog("Geben Sie die erste Zahl ein:"));
einVariable2 = Integer.parseInt(JOptionPane.showInputDialog("Geben Sie die zweite Zahl ein:"));
System.out.println("Sie haben die Zahlen " + einVariable1 + " und " + einVariable2 + " eingegeben");
System.out.println("Die Summe der beiden Zahlen ist " + summe(einVariable1, einVariable2));
break;
case 'b':
System.out.println("Sie haben die Option Subraktion ausgewählt");
einVariable1 = Integer.parseInt(JOptionPane.showInputDialog("Geben Sie die erste Zahl ein:"));
einVariable2 = Integer.parseInt(JOptionPane.showInputDialog("Geben Sie die zweite Zahl ein:"));
System.out.println("Sie haben die Zahlen " + einVariable1 + " und " + einVariable2 + " eingegeben");
System.out.println("Die Subraktion der beiden Zahlen ist " + sub(einVariable1, einVariable2));
break;
case 'c':
System.out.println("Sie haben die Option Dividieren ausgewählt");
einVariable1 = Integer.parseInt(JOptionPane.showInputDialog("Geben Sie die erste Zahl ein:"));
einVariable2 = Integer.parseInt(JOptionPane.showInputDialog("Geben Sie die zweite Zahl ein:"));
System.out.println("Sie haben die Zahlen " + einVariable1 + " und " + einVariable2 + " eingegeben");
System.out.println("Die Division der beiden Zahlen ist " + div(einVariable1, einVariable2));
break;
case 'd':
System.out.println("Sie haben die Option Multipliezieren ausgewählt");
einVariable1 = Integer.parseInt(JOptionPane.showInputDialog("Geben Sie die erste Zahl ein:"));
einVariable2 = Integer.parseInt(JOptionPane.showInputDialog("Geben Sie die zweite Zahl ein:"));
System.out.println("Sie haben die Zahlen " + einVariable1 + " und " + einVariable2 + " eingegeben");
System.out.println("Die Multiplizion der beiden Zahlen ist " + multi(einVariable1, einVariable2 ));
break;
case 'e':
System.out.println("Sie haben die Option Ergebnis ausgewählt");
break;
}
System.exit(0);
}
}
Hallo, ich habe eine kleine Application mit switch and case, geschrieben.Ich habe 4 Methoden geschrieben die die Rechen aufgaben machen . Nur ich brauche eine 5. Methode (das ist meine Frage wie Ich das erstellen soll ) die mir alle Rechen Aufgaben die ich gemacht habe, alle auf einmal in der Konsole ausgibt. Wenn ihr mir einen Tip geben könnt wäre ich sehr dankbar.
Danke für eure Hilfe.
mfg
kaper