Лекция: В)Цикл с известным количеством повторений.

В операторе цикла присутствует так называемая управляющая переменная (УП). Это переменная, у которой имеются начальное и конечное значения (НЗ, КЗ), а так же шаг, с которым переменная изменяет свое значение от начального к конечному. Шаг может быть и положительным, и отрицательным. ВBasic шаг может принимать любое значение, в Pascal’е может принимать значение либо +1 либо -1. Если шаг цикла положителен, то НЗ должно быть меньше или равно КЗ, при отрицательном шаге должно выполняться НЗ>=КЗ. Условием выхода из цикла является переход значения УП через КЗ. Ниже приведена блок-схема выполнения оператора цикла при положительном шаге.

 

в Basic:

FOR < упр. > = < н.з.> TO < к.з.> STEP < шаг >

< операторы цикла>

NEXT [ < упр. > ]

в Pascal:

1. FOR < упр. > := < н.з.> TO < к.з.> DO < оператор >;

2. FOR < упр. > := < н.з.> DOWNTO < к.з.> DO < оператор >;

еще рефераты
Еще работы по информатике