1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Was kommt hier raus??

  • freakjan
  • 16. April 2006 um 22:56
  • Unerledigt
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • freakjan
    Punkte
    450
    Beiträge
    64
    • 16. April 2006 um 22:56
    • #1

    .... 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:

    PHP
    public 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);
    }
    }
    }
    Alles anzeigen
  • Paulchen
    Gast
    • 16. April 2006 um 23:24
    • #2

    zuallererst empfiehlt es sich, den programmcode konsequent einzurücken...

    PHP
    public 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);
                    }
            }
    }
    Alles anzeigen

    und meiner meinung nach funktioniert das eh, so wie es sollte. die zeile

    PHP
    System.out.println (i);

    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.

  • freakjan
    Punkte
    450
    Beiträge
    64
    • 16. April 2006 um 23:58
    • #3

    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.

  1. Datenschutzerklärung
  2. Impressum