Som besökare på Hamsterpaj samtycker du till användandet av s.k. cookies för att förbättra din upplevelse hos oss. Jag förstår, ta bort denna ruta!
Annons

Programmering

Skapad av speed, 2012-08-02 15:41 i Webbutveckling & Programmering

2 501
4 inlägg
0 poäng
speed
Visningsbild
30 Hjälte 2 inlägg
0
for (int x=2; x<8; x+=2) {
int y = x*2;

do {
if (y<10)
System.out.print(x+y);
else
System.out.print(x+"y");
y -= 2;
System.out.print(" ");

} while (y>x);
System.out.println("stopp "+y);
}


Detta kmr ut när man kör denna programsats:

6 stopp 2
12 10 stopp 4
6y 6y 14 stopp 6

Jag förstår allt men är lite osäker av en sak, Hur kmr det säg att 12 och 10 skrivs ut? borde det inte bara skrivas ut 12 och sedan detta "System.out.println("stopp "+y);" skrivas ut??

Ingen status

Är reklamen ivägen? Logga in eller registrera dig så försvinner den!

gaminggirl
Visningsbild
F 38 Lund Hjälte 8 084 inlägg
0

Svar till speed [Gå till post]:
Det som står i do ska göras en gång innan man testar while, så länge while är true görs do...

Ingen status

speed
Visningsbild
30 Hjälte 2 inlägg
Trådskapare
0

Svar till gaminggirl [Gå till post]:

Hur kom du fram till det? Är inte while loopen för sig och Do Loopen för sig??


Ingen status

gaminggirl
Visningsbild
F 38 Lund Hjälte 8 084 inlägg
0
Svar till speed [Gå till post]:
Om det är som do while generellt så är det så... Nu har du ju iofs inte angett språk så kan bara tala för det generella och inte undantagen. en do while är som en while men man testar efter man kört loopen i stället för innan man kör den.

Och vilken skulle din while-loop annars ha varit? Om din do är det före while...

http://en.wikipedia.org/wiki/Do_while_loop

Ingen status


Forum » Datorer & IT » Webbutveckling & Programmering » Programmering 

Ansvariga ordningsvakter:

Användare som läser i den här tråden just nu

1 utloggad

Skriv ett nytt inlägg

Hej! Innan du skriver om ett potentiellt problem så vill vi påminna dig om att du faktiskt inte är ensam. Du är inte onormal och världen kommer inte att gå under, vi lovar! Så slappna av och gilla livet i några minuter - känns det fortfarande hemskt? Skriv gärna ner dina tankar och frågor, vi älskar att hjälpa just dig!

Den här tråden är äldre än Rojks drömtjej!

Det senaste inlägget i den här tråden skrevs för över tre månader sedan. Är du säker på att du vill återuppliva diskussionen? Har du något vettigt att tillföra eller passar din fråga i en ny tråd? Onödiga återupplivningar kommer att låsas så tänk efter en extra gång!

Hjälp

Det här är en hjälpruta

Här får du korta tips och förklaringar om forumet. Välj kapitel i rullningslisten här ovanför.

Rutan uppdateras automagiskt

När du använder funktioner i forumet så visas bra tips här.


Annons
Annons
Annons
Annons