Opakování příkazů |
záhlaví podmíněného opakování
test podmínky podmíněného opakování
příkazy podmíněného opakování
Opakování příkazů slouží k opakovanému provádění skupiny příkazů. Prvním typem opakování je podmíněné opakování. V testu podmínky opakování je před každým průchodem opakovacího cyklu testován uvedený logický výraz. Je-li výraz splněn, budou příkazy cyklu provedeny. V opačném případě program pokračuje dalšími příkazy následujícími za cyklem. To znamená, že v případě nesplnění podmínky nemusí být příkazy provedeny ani jednou.
záhlaví opakování s počtem
počet opakování
příkazy opakování s počtem
Druhým typem opakování je opakování s počtem. V tomto typu opakování udává číselný výraz v počtu opakování počet, kolikrát budou příkazy provedeny. Hodnota výrazu počtu opakování je přitom zaokrouhlena na nejbližší celé číslo a je převedena na absolutní hodnotu. To znamená, že pro hodnotu výrazu -0.5 < n < 0.5 nebudou příkazy v cyklu provedeny ani jednou.
přerušení opakování
Příkaz pro přerušení opakování slouží k předčasnému ukončení opakování. Je to příkaz, který lze uvést kdekoliv mezi příkazy podmíněného opakování nebo opakování s počtem. Při jeho provedení se přeruší nejvyšší probíhající cyklus. Není-li ve funkci nadřazen žádný probíhající cyklus, ukončí se provádění příkazů stejně jako příkaz pro ukončení funkce. Ven z funkce se příznak přerušení opakování nepřenáší.
Příklady použití:
Plný html kontextový help Petra - Gemtree Software & Dětské programování
Full Html Context Help of The Peter - Gemtree Software & Children Programming