text: '''Cyklus while-do''' je [[řídicí struktura]] počítačového [[proces (program)|programu]] a označuje [[cyklus (informatika)|cyklus]], který testuje podmínku opakování cyklu vždy na počátku průběhu těla cyklu (srovnej s [[cyklus do-while]]). Počet průchodů cyklem může být nulový, pokud při prvním vykonání cyklu je podmínka neplatná.