Оператор цикла с параметром
Один из основных циклических операторов, используемых при решении задач.Оператор цикла с параметром используется тогда, когда точно известно число повторений цикла или его можно вычислить.
В Pascal этот оператор реализуется следующим образом :
For <Инициализация параметра цикла> to <Конечное значение параметра>
do <Оператор 1> ; For <Инициализация параметра цикла> to <Конечное значение параметра>
downto <Оператор 1>;
Оператор цикла может быть простым и составным, как и оператор выбора Case.
Если после do стоит несколько операторов, то ставиться операторные скобки. Именно такой оператор называется составным .Как же можно изменять шаг в этом цикле? Шаг изменения параметра в цикле с параметром может быть только 1 или -1. Других изменений, например 2, не возможно реализовать в этом цикле.
Если значение параметра изменяется от меньшего числа к большему, то используется оператор to :
For I := 1 to 10 do <Оператор> ;Если значение параметра изменяется от большего к меньшему числу, то используется оператор downto :
For I := 10 to 1 downto <Оператор> ;Один из главных плюсов оператора цикла с параметром является автоматическая модификация. Это упрощает решение задач программисту.
Условие выхода из цикла является достижением параметра цикла порогового значения цикла
Параметр цикла должен быть целым числом.