Cyklus s podmínkou na konci dokud podmínka je nepravda: repeat until, do loop until
Testování podmínky se provádí na konci cyklu. po každé iteraci je podmínka testována, či byla splnena. v případě, že daná podmínka je nepravda, pak cyklus bude pokračovat v běhu, opačném případě bude dokončena.repeat until
Popis
repeat statements until condition;
Vstup
- statements - Příkazy
- condition - Logická hodnota Podmínkou může být jakýkoliv výraz
Příklady
Příklad
i=10;
repeat --i; until ( i == 0);
repeat {
i++;
if (i==3)
break;
} until (i==10);
do loop until
Popis
do
statements
loop until condition
Vstup
- statements - Příkazy
- condition - Logická hodnota Podmínkou může být jakýkoliv výraz
Příklady
Basic
i=10
do
i=i-1
loop until ( i = 0)
do
i=i+1
if i=3 then
exit do
end if
loop until (i=10)
Cyklus s podmínkou na konci dokud podmínka je nepravda v jiném programovacím jazyce: