Оператор цикла с параметром

Используется, когда известно, сколько раз выполняется циклическая часть программы.

 

 
 

 

 


Блок-схемаоператора FOR

Формат записи:for <параметр цикла>:=<начало> to/downto <конец> do <оператор>;

для до делать

параметр цикла - числовая переменная типа integer

начало, конец - арифметическое выражение

to - используется когда начало меньше конца

downto - используется когда начало больше конца

оператор - тело цикла, любой оператор, в том числе и составной

 

Принцип работы:

§ Параметру присваивается значение начало;

§ Выполняется оператор - тело цикла;

§ Затем параметр сравнивается с концом;

§ Если параметр больше/меньше конца, то начинает работать следующий оператор за оператором цикла, в противном случае к параметру прибавляется/отнимается единица;

§ Снова выполняется оператор;

§ Так продолжается пока параметр не станет больше/меньше конца.