.... 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??
-
-
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:
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!