Программирование в среде Турбо Паскаль. Закутский С.Н - 27 стр.

UptoLike

27
конечное значения счетчика цикла: выражения того же типа , что и пере-
менная цикла;
<оператор>
произвольный оператор ТП , например, состав-
ной. При выполнении этого оператора сначала вычисляется начальное зна -
чение счетчика цикла:
I:=m
. После этого циклически повторяются сле-
дующие действия. Проверяется условие I n , если оно не выполнено , то
цикл завершается и управление передается оператору, стоящему непосред -
ственно за данным циклом, иначе выполняется оператор, стоящий после
do
. Переменная цикла увеличивается на единицу , и цикл повторяется зано -
во .
Данный оператор может применяться и в ином виде:
For <I>:=<m> downto <n> do
<оператор>;
Замена служебного слова
to
на
downto
74
означает, что при каждом ша -
ге счетчик цикла должен изменяться на 1. Очевидно , эта модификация
будет иметь смысл при m > n, а условие выхода из цикла I = n.
О ПЕРАТОР ЦИКЛА С ПРЕДУСЛОВИЕМ WHILE
Оператор цикла
While
оператор цикла с предпроверкой условия:
While <условие> do
<оператор>;
Здесь
while
75
, do
служебные слова ;
<условие>
выражение логи-
ческого типа ;
<оператор>
произвольный оператор ТП , например, состав-
ной. Действие оператора : если
<условие>
получает значение
true
, то вы-
полняется
<оператор>
, после чего вычисляется значение
< условия>
и его
проверка . Если же
<условие>
получает значение
false
, то управление пе-
редается оператору, стоящему непосредственно за данным циклом.
О ПЕРАТОР ЦИКЛА С ПОСТУСЛОВИЕМ REPEATUNTIL
Оператор цикла
RepeatUntil
оператор цикла с постпроверкой ус -
ловия:
Repeat
<тело цикла>
Until <условие>;
Здесь
repeat
76
,
until
77
служебные слова ;
<условие>
выражение
логического типа;
<тело цикла>
произвольная последовательность опе-
раторов ТП . Действие оператора : Последовательность операторов, обра -
зующих тело цикла , выполняется хотя бы один раз. После этого вычисля-
ется значение
< условия>
: если оно равно
false
, то операторы, образующие
72
Byte [байт ] целочисленный тип размером 1 байт , без знака .
73
Word [уод] «слово», целочисленный тип размером 2 байта , без знака .
74
Downto [даунту] вниз .
75
While [уайл ] пока .
76
Repeat [рипит ] повторять.
77
Until [антил ] до тех пор пока не.