do....while? Bin ich zu doof?
-
Meine Schleife hier gibt mir in der ListBox eine 10 aus. Ich wollte eigentlich:
10
9
8
7
6
.
.
.
0Die Schleife scheint einfach ignoriert zu werden

void __fastcall TForm1::Button5Click(TObject *Sender) { int g=10; do { ListBox2->Items->Add(g); g--; } while (g ==0); }Was mach ich falsch?
-
Die Schleife wird nur einmal durchlaufen, da schon nach dem ersten Durchlauf die Bedingung false ergibt.
-
while ( g >= 0 );Weil g grösser-gleich null sein soll..
-
ohne klugscheissen zu wollen "while" heißt "solange/während"
mfg
-
Ceos schrieb:
ohne klugscheissen zu wollen "while" heißt "solange/während"
mfg
Ach???

-
hab dich auch lieb THX ^^
seiner schleife nach nahm er wohl an das while die austrittsbedingung sein.
PS oben das war ernst gemeint, da mich hier irgendwie zu viele leute falsch verstehen
-
sry nichts für ungut

-
Guten morgen...... Jetzt bin auch ich wach......

Wie peinlich......
thx
G-Kar