Příkaz FOR se zvětšující se hodnotou řídící proměnné A se obecně zapisuje:
-
FOR A:=počátek TO konec DO
příkaz; -
FOR A:=konec TO počátek DO
příkaz; -
FOR A:=počátek TO konec
příkaz; -
FOR počátek TO konec DO
příkaz;
Příkaz FOR se zmenšující se hodnotou řídící proměnné A se obecně zapisuje:
-
FOR A:=počátek DOWNTO konec DO
příkaz; -
FOR A:=konec DOWNTO počátek DO
příkaz; -
FOR A:=počátek DOWNTO konec
příkaz; -
FOR počátek DOWNTO konec DO
příkaz;
Řídící proměnná cyklu FOR nesmí být typu:
- REAL
- INTEGER
- CHAR
- BOOLEAN
Kolik hvězdiček vytiskne následující část programu?
FOR A:=1 TO 10 DO
WRITELN(´*´);
- žádnou
- 10
- 11
- 1
Kolik hvězdiček vytiskne následující část programu?
FOR A:=0 TO 10 DO
WRITELN(´*´);
- žádnou
- 10
- 11
- 1
Kolik hvězdiček vytiskne následující část programu?
FOR A:=-5 TO 5 DO
WRITELN(´*´);
- žádnou
- 10
- 11
- 1
Kolik hvězdiček vytiskne následující část programu?
FOR A:=5 TO -5 DO
WRITELN(´*´);
- žádnou
- 10
- 11
- 1
Kolik hvězdiček vytiskne následující část programu?
FOR A:=5 TO 5 DO
WRITELN(´*´);
- žádnou
- 10
- 11
- 1
Kolik hvězdiček vytiskne následující část programu?
FOR A:=-5 TO -5 DO
WRITELN(´*´);
- žádnou
- 10
- 11
- 1
Kolik hvězdiček vytiskne následující část programu?
FOR A:=-10 TO -1 DO
WRITELN(´*´);
- žádnou
- 10
- 11
- 1
Kolik hvězdiček vytiskne následující část programu?
FOR A:=-10 DOWNTO -1 DO
WRITELN(´*´);
- žádnou
- 10
- 11
- 1
Kolik hvězdiček vytiskne následující část programu?
FOR A:=10 DOWNTO 1 DO
WRITELN(´*´);
- žádnou
- 10
- 11
- 1
Kolik hvězdiček vytiskne následující část programu?
FOR A:=10 DOWNTO 0 DO
WRITELN(´*´);
- žádnou
- 10
- 11
- 1
Kolik hvězdiček vytiskne následující část programu?
FOR A:=1 TO 3 DO
FOR B:=1 TO 3 DO
WRITELN(´*´);
- žádnou
- 6
- 9
- 12
Kolik hvězdiček vytiskne následující část programu?
FOR A:=0 TO 3 DO
FOR B:=1 TO 3 DO
WRITELN(´*´);
- žádnou
- 6
- 9
- 12
Kolik hvězdiček vytiskne následující část programu?
FOR A:=3 TO 1 DO
FOR B:=1 TO 3 DO
WRITELN(´*´);
- žádnou
- 6
- 9
- 12