Операторы цикла с параметром
Различают два вида записи оператора:
FOR i := m1 TO m2 DO <тело цикла>;
FOR i := m1 DOWNTO m2 DO <тело цикла>;
i – параметр цикла целого типа, управляющий работой цикла;
m1, m2 – выражения целого типа, определяющие начальное и конечное значения параметра цикла.
Тело цикла состоит из одного оператора. В случае выполнения в цикле нескольких операторов надо воспользоваться операторными скобками BEGIN … END.
Работа оператора цикла FOR … TO
Тело цикла выполняется для каждого значения параметра i, начиная от m1 до конечного значения m2. После каждого шага выполнения цикла значение параметра i автоматически увеличивается на 1.
Графическая интерпретация оператора цикла FOR … TO
В блок-схемах оператору цикла FOR соответствует структура ЦИКЛ-ПОКА.
Замечание 1. Оператор цикла FOR … DOWNTO отличается от оператора FOR … TО лишь тем, что

Правила использования оператора цикла FOR
1. Параметр цикла



2. Значение параметра


3. Параметр





4. Тело цикла может не выполниться ни разу, если


Замечание 2.
Оператор цикла WHILE наиболее универсальный из трех операторов цикла, используемых в Турбо Паскале. Однако конструкция оператора цикла FOR является наиболее простой. Поэтому рекомендуется там, где возможно, использовать оператор FOR.