D
Donnidonis
Gast
Ich hab ne kleine Frage 
Die aufgabe ist:
3 Zahlen einlesen und die größte Ausgeben.
Mein Code ist im Moment:
Jetzt hab ich da ja 3 if-Anweisungen.
Geht das auch irgendwie einfacher, mit if-else oder if else-if oder sonnst was?
Die aufgabe ist:
3 Zahlen einlesen und die größte Ausgeben.
Mein Code ist im Moment:
Code:
public static void main(String[] args) {
// TODO code application logic here
double zahl1;
double zahl2;
double zahl3;
String eins = null;
String zwei = null;
String drei = null;
// Zahl1
eins = JOptionPane.showInputDialog("Gib die Erste Zahl ein:");
zahl1 = Double.parseDouble(eins);
// Zahl2
zwei = JOptionPane.showInputDialog("Gib die Zweite Zahl ein:");
zahl2 = Double.parseDouble(zwei);
// Zahl3
drei = JOptionPane.showInputDialog("Gib die Dritte Zahl ein:");
zahl3 = Double.parseDouble(drei);
if ( zahl1 > zahl2 && zahl1 > zahl3)
{
System.out.println(zahl1);
}
if ( zahl2 > zahl1 && zahl2 > zahl3)
{
System.out.println(zahl2);
}
if ( zahl3 > zahl2 && zahl3 > zahl2)
{
System.out.println(zahl3);
}
}
}
Jetzt hab ich da ja 3 if-Anweisungen.
Geht das auch irgendwie einfacher, mit if-else oder if else-if oder sonnst was?