(Schleifen) while in do-while???

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • (Schleifen) while in do-while???

    Hey Leute,

    folgendes Problem! Wie mache ich aus while...do-while?

    Gegeben:

    counter=1;
    while(counter<12)
    {
    Sop(counter); Sop=System.out.println
    counter++;
    }


    Ich soll´s anhand eines Textes verfassen :confused:

    Gruß Hollow
  • dakingno1 schrieb:

    counter=1;
    do
    {
    Sop(counter); Sop=System.out.println
    counter++;
    }
    while(counter<12)


    oder irre ich mich????



    fast, ich würde noch ein Semikolon anhängen, also so:

    Quellcode

    1. counter = 1;
    2. do
    3. {
    4. Sop(counter);
    5. Sop = System.out.println;
    6. counter++;
    7. }
    8. while(counter < 12);


    PS: Sollte es nicht heisst Sop=System.out.println();
    [SIZE=1]"There's no right, there's no wrong, there's only popular opinion." Jeffrey Goines (Brad Pitt) in Twelve Monkeys[/SIZE]

    [SIZE=1]$ killall chico[/SIZE]
  • Ist es eigentlich egal was zwischen der Schleife steht ? Ich glaube schon, ansonsten macht es ja keinen Sinn.

    Quellcode

    1. counter = 1;
    2. do {
    3. Sop(counter); // Öffnet Methode "Sop" und übergibt counter
    4. Sop = System.out.println; // Gibt einen Fehler
    5. counter++;
    6. } while(counter < 12)



    Richtig sollte es wohl so sein :D

    Quellcode

    1. counter = 1;
    2. do {
    3. System.out.println(counter++);
    4. } while(counter < 12)
    [SIZE=1]
    Ein Nickname sagt nichts über die wahren Ziele eines Menschen aus !
    [/SIZE]
    [SIZE=1](+BeefCake) hg du weißt nichmal wo kolumbien liegt ? || (+HG) doch, süd-afrika is schon noch klar
    (+N1GHT-R3NT13R) keiner Lust n bisschen Zombie metzeln ? | (+misfits) doch ich | (+misfits) aber bin erst bei 77 % porno laden
    (@WM-Shrotty) wie kann man alle lieder die man in itunes hat inne txt datei schreiben? || (+LordRiot) notepad[/SIZE]
  • Leechers Variante ist die richtige, funktioniert auch ;)

    an [email protected]: du kannst System.out.println nicht alleine stehen lassen, es braucht immer ein wert bzw. argument wie counter++.
    Der Sinn des Lebens ist dem Leben einen Sinn zu geben.
    Wilhelm Busch