.... der Compiler gibt mir die Werte 10,20,30 und 40??
wenn ich das so handlich rechne, bekomme ich eine ENDLOSSCHLEIFE :ahhh:
.... hab ich hier einen Denkfehler???? :shinner:
Was kommt hier raus??
-
freakjan -
16. April 2006 um 22:56 -
Unerledigt
-
-
zuallererst empfiehlt es sich, den programmcode konsequent einzurücken...
PHP
Alles anzeigenpublic class Rechnen { public static void main (String [] args) { int i=0; while (true){ i++; int j= i*30; if (j==1260) break; if (i%10 !=0) continue; System.out.println (i); } } }
und meiner meinung nach funktioniert das eh, so wie es sollte. die zeile
wird nur ausgeführt, wenn i durch 10 teilbar ist (darüber stehende if-anweisung). irgendwann wird j=1260, und zwar dann, wenn i=42 ist (42*30=1260). und dann wird die schleife natürlich verlassen.
-
ohhh man :omg:
.... danke erstmal und zweitens das liegt daran, dass ich seit 10 Stunden vor der Glotze sitze :awake: -
Maximilian Rupp
27. Dezember 2024 um 12:06 Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!