Free Pascal - Cyklus s podmínkou na konci dokud podmínka je nepravda: repeat 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
Free Pascal
i:=10;
repeat dec(i) until ( i = 0);
repeat
inc(i);
if i=3 then
break;
until (i=10);
Free Pascal
Další kousky ukázkových kódu:repeat inc(i); if i=5 then break; until not i <10;
repeat dec(i) until not i > 0;
Cyklus s podmínkou na konci dokud podmínka je nepravda v jiném programovacím jazyce:
Rozdíly oproti: