do…while
Popis :
(do while) je príkaz riadiaceho toku, ktorý vykoná blok kódu a potom buď zopakuje blok, alebo opustí cyklus v závislosti od danej boolovskej podmienky. Cyklus (do…while) funguje rovnakým spôsobom ako cyklus while s výnimkou, že podmienka sa testuje na konci cyklu, takže cyklus do sa vždy spustí aspoň raz.
(do while) pozostáva zo symbolu procesu a podmienky. Najprv sa vykoná kód v rámci bloku. Potom sa vyhodnotí stav. Ak je podmienka pravdivá, kód v rámci bloku sa vykoná znova. Toto sa opakuje, kým sa podmienka nestane nepravdivou.
Syntax :
do {
} while (nejaká podmienka);
Parametre :
podmienka: booleovský výraz, ktorý sa vyhodnotí ako pravda alebo nepravda.
Príklad kódu :
//inicializuje (x) a (i) na hodnotou 0.
int x = 0;
int i = 0;
do {
delay(50); //počkať
x = readSensors(); //skontrolovať snímače
i++; // zvýšiť i o 1
} while (i < 100); // opakovať 100 krát
Pridaj komentár