Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Оператор;. Рисунок 6 – Блок-схема цикла с параметром



Рисунок 6 – Блок-схема цикла с параметром

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

Управляющая переменная (Ид_переменной) должна иметь порядковый тип.

Значения выражения1 (начальное значение) и выражения2 (конечное значения) определяются один раз. Эти значения сохраняются на протяжении всего выполнения оператора for.

В результате вычисления выражения1 и выражения2 должны быть получены значения, тип которых совместим по присваиванию с управляющей переменной.

Когда в операторе цикла используется ключевое слово to, значение управляющей переменной увеличивается при каждом повторении цикла на единицу. Если в начале работы цикла начальное значение превышает конечное значение, то содержащийся в теле оператора for оператор не выполнятся.

Когда в операторе цикла используется ключевое слово downto, значение управляющей переменной уменьшается при каждом повторении на единицу. Если в начале работы такого цикла начальное значение меньше, чем конечное значение, то содержащийся в теле оператора цикла оператор не выполняется.

После выполнения оператора for значение управляющей переменной становится неопределенным.

Приведём эквивалентную схему оператора:

for V:= Expr1 to Expr2 do Оператор;

из которой следуют все вышеприведённые замечания.

Begin

Temp1:= Expr1;

Temp2:= Expr2;

if Temp1 <= Temp2 then

Begin

V:= Temp1;





Дата публикования: 2014-11-26; Прочитано: 255 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...