Otevřít hlavní menu

Repeat...until

Verze z 29. 9. 2012, 23:12, kterou vytvořil Zdeno Sekerák (diskuse | příspěvky)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)

Příkazy mezi vyhrazenými slovy repeat a until jsou postupně vykonávány, dokud logický výraz na konci cyklu nebude pravdivý (True).


Syntaxe
repeat
  příkaz;
  příkaz;
  ...
  příkaz
until logický výraz


Popis
Sekvence příkazů je vykonána vždy alespoň jednou.


Příklady

{ Cyklus repeat }   repeat Ch :=GetChar until Ch <> ' ';
  repeat
    Write('Vlož hodnotu: ');
    ReadLn(I);
  until (I >=0) and (I <='9');