Příkaz FOR
(příkaz s počítadlem)
Příkaz for zajistí předem určený počet opakování jednoduchého nebo složeného příkazu.
for řídící proměnná:=poč. hodnota to/downto kon.hodnota do příkaz;
Řídící
proměnná musí být ordinálního typu a musí se deklarovat v bloku, který obsahuje
příkaz for. Počáteční a koncová hodnota musí být kompatibilní pro přiřazení s
ordinálním typem. Počáteční a konečná hodnota se definuje na začátku
provádění příkazu for. Příkaz, obsažený v příkazu for, se provádí pro každou
jednotlivou hodnotu intervalu počáteční až konečná hodnota. Řídící proměnná
příkazu vstupuje do opakování vždy s počáteční hodnotou. Když se v příkazu for
použije to, zvýší se hodnota proměnné o jedničku při každém opakování.
Když je počáteční hodnota větší než konečná, příkaz se neprovede. Když se v
příkazu for použije downto, sníží se hodnota řídící proměnné o
jedničku při každém opakování příkazu. Když je v tomto případě počáteční
hodnota nižší než konečná, příkaz se neprovede. Po provedení příkazu for je
hodnota řídící proměnné neurčitá.