V příkladu 3 byla chyba v tom, že řídící proměnná cyklu byla typu real a to není přípustné.
Náznak vysvětlení cyklu for. Cyklus obecně je programová konstrukce umožňující provádět 1 nebo více příkazů opakovaně. Existují cykly s pevným počtem průchodů (provedení) - cyklus for; cyklus s podmínkou na začátku - cyklus while; cyklus s podmínkou na konci - syklus repaet until.
for řídící_proměnná_cyklu := počáteční_hodnota to koncová_hodnota do vykonej_tento_příkaz
for I := 1 to 5 do X := X * 10;
cyklus se provede 5krát (I se bude postupně měnit od 1 do 5), vždy se vykoná příkaz X := X * 10; tj, proměnná X se vynásobí deseti
Pavel