hlmod.hu
https://hlmod.hu/

do, while
https://hlmod.hu/viewtopic.php?f=10&t=3218
Oldal: 1 / 1

Szerző:  Silent [2012.01.26. 07:39 ]
Hozzászólás témája:  do, while

Vki elmagyarázza, h a do, while condition-t h kell használni? O.o

Szerző:  Metal [2012.01.26. 17:40 ]
Hozzászólás témája:  Re: do, while

while: előtesztelő ciklus

Kód:
while (condition)
{
// ...
}


do: hátultesztelő ciklusnál használják:

Kód:
do
{
// ...
} while (condition)


Silent írta:
Vki elmagyarázza, h a do, while condition-t h kell használni? O.o

Szerző:  Silent [2012.01.27. 10:35 ]
Hozzászólás témája:  Re: do, while

Egy egyszerũ példát tudnál hozni rá? :D

Szerző:  Metal [2012.01.27. 11:01 ]
Hozzászólás témája:  Re: do, while

ezek példák voltak
A conditon helyére felététel kerül
Pl:

Kód:
while (true)
{
    client_print(0, print_chat, "ASD")
}

Szerző:  CheeseDave [2012.01.27. 21:40 ]
Hozzászólás témája:  Re: do, while

Ebből nem biztos hogy megérti..

A while(feltétel) lefut, ha a feltétel igaz. A do-while lefut, egyszer mindenképp, és utána ha a feltétel igaz marad.

Kód:
do {
   log_amx("Futottam.");
} while(false);

Ebben az esetben 1-szer sor kerül a loggolásra.

Ettől függetlenül ugyanúgy lehet használni mint bármilyen ciklust, belekalkulálva hogy 1-szer tuti lefut:
Kód:
valtozo = 0;

do {
   valtozo++;
} while(valtozo != 5);

Szerző:  Silent [2012.01.28. 07:06 ]
Hozzászólás témája:  Re: do, while

CheeseDave írta:
Ebből nem biztos hogy megérti..

A while(feltétel) lefut, ha a feltétel igaz. A do-while lefut, egyszer mindenképp, és utána ha a feltétel igaz marad.

Kód:
do {
   log_amx("Futottam.");
} while(false);

Ebben az esetben 1-szer sor kerül a loggolásra.

Ettől függetlenül ugyanúgy lehet használni mint bármilyen ciklust, belekalkulálva hogy 1-szer tuti lefut:
Kód:
valtozo = 0;

do {
   valtozo++;
} while(valtozo != 5);


Kösz mindlettõtöknek :D Már értem :D

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/