Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Nesto o do-while petlji i algoritam?

[es] :: C/C++ programiranje :: C/C++ za početnike :: Nesto o do-while petlji i algoritam?

[ Pregleda: 3378 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

RMAN
Milan Đukić
student
Knićanin

Član broj: 32492
Poruke: 1166
195.252.103.*



+5 Profil

icon Nesto o do-while petlji i algoritam?01.06.2006. u 19:31 - pre 186 meseci
Treba za sutra da napisem nesto o do-while petlji. Kako radi gde se upotrebljava....
Pored ovoga treba da napisem i algoritam sa nekim primerom za ovaj zadatak.
Da li bi neko mogao da mi pomogne oko ovoga. Ako mozete da mi sastavite bar algoritam(ne treba nista preterano) bilo bi mi od velike pomoci!
Eureka!

MILAN DJUKIC
D J U K A
 
Odgovor na temu

w3bl0rd
Varaždin, Hrvatska

Član broj: 82659
Poruke: 380
*.cmu.carnet.hr.



+26 Profil

icon Re: Nesto o do-while petlji i algoritam?01.06.2006. u 20:07 - pre 186 meseci
Code:

int a=0;
do
{
a++;
}
while(a<0)

ovaj kod će se naprimjer izvršiti jednom premda se uvjet ne zadovoljava niti jednom dok kod bilo koje druge petlje (for ili while) se neće izvesti ni jednom!
ovdje se prvo izvršava kod pa tek onda provjerava uvjet dok kod for i while se najprije provjerava uvjet a onda na kod!
there's no place like 127.0.0.1
 
Odgovor na temu

Mali Misha
Mihajlo Anđelković
NBGD

Član broj: 79396
Poruke: 379
*.powernet.bg.

ICQ: 195487525
Sajt: cpptea.com


+1 Profil

icon Re: Nesto o do-while petlji i algoritam?01.06.2006. u 20:42 - pre 186 meseci
Samo još stavi tačku-zarez nakon while, w3bl0rd.

Evo ti ovde nešto o tome, RMAN.
http://en.wikipedia.org/wiki/Do-while_loop

Opšti izgled forme je:

Code:
do [{] <blok> [}] while(<USLOV>);


Po dolasku do reči do će biti izvršen <blok>. Potom se dolazi do while(<USLOV>). Ako <USLOV> ima vrednost true, program se vraća na do i opet izvršava <blok> itd. Ako <USLOV> ima vrednost false, petlja se prekida i program ide dalje.

Mislim da zagrade nisu neophodne (ukoliko imaš samo jednu naredbu ili vezuješ naredbe sa operatorom zarez sa samo jednim tačka-zarezom na kraju), ali su svakako zbog preglednosti poželjne.

Dakle dva primera:
Code:
// ...
    i=0;
    do cout << i++ << ' '; while(i<10);
// ...
Code:
// ...
do {
    cin >> i;
} while(i);
// ...

Ipak se ++uje.
 
Odgovor na temu

in2dstorm
hope 4 EU

Član broj: 95765
Poruke: 82
*.3dnet.co.yu.



Profil

icon Re: Nesto o do-while petlji i algoritam?02.06.2006. u 23:39 - pre 186 meseci
Citat:
RMAN:gde se upotrebljava....

uglavnom se upotrebljava kada je bitno da se kroz petlju prodje BAR jednom.
u ostalim slucajevima opusteno mozes koristiti "obinu" while petlju.
jer ako je slucaj
Code:
int a=15;
.
.
.
while (a<10)
{
a++
}

kroz petlu ce nece ni jednom proci jer se testira uslov na pocetku petlje, a sa do..while, prvo se jednom prodje kroz petlju pa se onda testira uslov..

djokin forum: http://djoka.17.forumer.com/index.php
i sajt http://www.geocities.com/djoka_iz_kaludjerice/
obavezno posetiti!!!!
covek je kralj!!!!!!!!!!
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: Nesto o do-while petlji i algoritam?

[ Pregleda: 3378 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.