Pascal - cykly
cyklus a jeho typy Cyklus je jedním z nejsilnějších nástrojů algoritmů cyklus s pevným počtem opakování, tzv. for cyklus cyklus s podmínkou na začátku cyklus s podmínkou na konci
cyklus s pevným počtem opakování Zápis: . for i := M to N do begin tělo cyklu end; i – řídící proměnná cyklu M, N – meze cyklu
cyklus s pevným počtem opakování Př. Zobrazení čísel od 1 do 20
cyklus s pevným počtem opakování Př. Vypiš sudá čísla do 20
cyklus s pevným počtem opakování Př. Sečti po sobě jdoucí čísla od x do y
cyklus s pevným počtem opakování Př. Sečti n čísel postupně zadávaných uživatelem
cyklus s pevným počtem opakování Př. Sečti n čísel postupně zadávaných uživatelem
cyklus s podmínkou na začátku U tohoto cyklu není dopředu známo, kolikrát cyklus proběhne Průběh a počet opakování záleží na tom, je-li splněna řídící podmínka cyklu Je-li podmínka splněna – cyklus proběhne, v opačném případě cyklus neproběhne Cyklus nemusí proběhnout ani jednou
cyklus s podmínkou na začátku Zápis: . while podmínka do begin tělo cyklu end;
cyklus s podmínkou na konci Ani u tohoto cyklu není dopředu známo, kolikrát cyklus proběhne Průběh a počet opakování záleží na tom, je-li splněna řídící podmínka cyklu, která je umístěna na konci Není-li podmínka splněna – cyklus pokračuje, při splnění podmínky cyklus končí Cyklus proběhne alespoň jednou
cyklus s podmínkou na konci . Zápis: repeat begin tělo cyklu end; until podmínka