ВУЗ:
Составители:
Рубрика:
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
, то управление пе-
редается оператору, стоящему непосредственно за данным циклом.
О ПЕРАТОР ЦИКЛА С ПОСТУСЛОВИЕМ REPEAT–UNTIL
Оператор цикла
Repeat–Until
– оператор цикла с постпроверкой ус -
ловия:
Repeat
<тело цикла>
Until <условие>;
Здесь
repeat
76
,
until
77
– служебные слова ;
<условие>
– выражение
логического типа;
<тело цикла>
– произвольная последовательность опе-
раторов ТП . Действие оператора : Последовательность операторов, обра -
зующих тело цикла , выполняется хотя бы один раз. После этого вычисля-
ется значение
< условия>
: если оно равно
false
, то операторы, образующие
72
Byte [байт ] – целочисленный тип размером 1 байт , без знака .
73
Word [уод] – «слово», целочисленный тип размером 2 байта , без знака .
74
Downto [даунту] – вниз .
75
While [уайл ] – пока .
76
Repeat [рипит ] – повторять.
77
Until [антил ] – до тех пор пока не.
Страницы
- « первая
- ‹ предыдущая
- …
- 25
- 26
- 27
- 28
- 29
- …
- следующая ›
- последняя »
