Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
В операторе цикла присутствует так называемая управляющая переменная (УП). Это переменная, у которой имеются начальное и конечное значения (НЗ,КЗ), а так же шаг, с которым переменная изменяет свое значение от начального к конечному. Шаг может быть и положительным, и отрицательным. В Basic шаг может принимать любое значение, в Pascal’е может принимать значение либо +1 либо -1. Если шаг цикла положителен, то НЗ должно быть меньше или равно КЗ, при отрицательном шаге должно выполняться НЗ>=КЗ. Условием выхода из цикла является переход значения УП через КЗ. Ниже приведена блок-схема выполнения оператора цикла при положительном шаге.
в Basic:
FOR < упр. > = < н.з.> TO < к.з.> STEP < шаг >
< операторы цикла>
NEXT [ < упр. > ]
в Pascal:
1. FOR < упр. >:= < н.з.> TO < к.з.> DO < оператор >;
2. FOR < упр. >:= < н.з.> DOWNTO < к.з.> DO < оператор >;
Дата публикования: 2015-01-13; Прочитано: 197 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!