Kurze Frage: warum wird beim Ausführen des folgenden Codes das zweite else Statement bei einem wert unter 100 ausgeführt? Nach meinem Verständnis müsste das Programm nach "erfolgreicher" Ausführung der ersten If Bedingung doch geschlossen werden, somit würde sämtlicher Code innerhalb des "äußeren" else Statements doch sozusagen ignoriert werden...
Edit: Liegt das daran, dass ich die geschweiften Klammern weggelassen habe?
Danke schon mal im Voraus für etwaige Hilfe
Edit: Liegt das daran, dass ich die geschweiften Klammern weggelassen habe?
Danke schon mal im Voraus für etwaige Hilfe
Java:
int IQ = 88;
if(IQ < 100)
System.out.println("Schlechter als der Durchschnitt.");
else
System.out.println("Besser als der Durchschnitt.");
if(IQ > 130)
System.out.println("Mach den Mensa Test!");
else
System.out.println("Aber nicht intelligent genug für Mensa.");