While-do cyklus
Z Wikipedie, otevřené encyklopedie
While-do cyklus je řídící struktura počítačového programu a označuje cyklus, který testuje podmínku opakování cyklu vždy na počátku průběhu těla cyklu (srovnej s do-while cyklus). Počet průchodů cyklem může být nulový, pokud při prvním vykonání cyklu je podmínka neplatná.
Obsah |
[editovat] Příklad
[editovat] Příklad v jazyce C
int i = 0; while ( i < 3 ) { printf("%d\n",i); i++; }
vypíše text:
0 1 2
[editovat] Příklad v jazyce Pascal
Pokud zajistíme hned na počátku nesplnění podmínky cyklu (např. int i = 4;
), cyklus se ani jednou nevykoná (na výstup není vypsáno nic).
a:=4; while a=5 do Begin writeln ('a=5'); end;
Tento konkrétní přiklad nevypíše nic.
[editovat] Příklad v jazyce C#
int i=0; while(i<10) { Console.WriteLine(i); i++; }
Tento kód vypíše na konzoli čísla 0 až 9 - každé na samostatném řádku.
[editovat] Příklad v jazyce PHP
<?php $i=0; while ($i<10) { echo ($i); $i++; } ?>
Tento kód vypíše všechna čísla 0..9.