Programm gibt nicht das gewollte aus.

  • Themenstarter Themenstarter ZikoHerr
  • Beginndatum Beginndatum
Z

ZikoHerr

Gast
Hi ich habe hier folgenden Code erzeugt:

[JAVA=42]
{
int a=10, b=20, c=30;
if ( a+b != c);
{
System.out.println(“a+b ist ungleich c!);
}
switch (a+b)
{
case 1: System.out.println(“a+b = 1”);
break;
case 10: System.out.println(“a+b = 10”);
break;
case 30: System.out.println(“a+b = 30”);
case 40: System.out.println(“a+b = 40”);
break;
}
}
[/code]

er gibt mir aber statt a+b = 30 dazu noch a+b = 40 sowie a+b ist ungleich c aus.. wo liegt den da der fehler?

mfg
Ziko
 
ach ich trottel ich sehs direkt selber ^^ in eclipse habe ichs nicht gesehen. klar die eine break anweisung fehlt...
/close oder delelte bitte 🙂
 
Nö, stehen lassen, denn das hilft Dödeln wie mir auf die Sprünge - ich habs nämlich auf den ersten Blick auch nicht gesehen 😀
Bäume - Wald und so 🙂
 

Neue Themen


Zurück
Oben