Введение в программирование. Pascal и Delphi. Гурьянов Л.В - 30 стр.

UptoLike

29
Продолжение таблицы 2.1
Управляющая структура
Оператор
языка Pascal
Пример
Цикл_Пока
(цикл с предусловием)
while P do
A;
Пока значение логиче-
ского выражения
P ис-
тинно, оператор
A вы-
полняется
while N>0
do
N:=N-1;
Цикл_со_счетчиком
(цикл с предусловием)
for i:= <начальное зна-
чение> to
<конечное значение>
do
A;
Переменная i это по-
казатель цикла, значе-
ние которого на каждом
шаге цикла автоматиче-
ски увеличивается (или
уменьшается) на
1
for i:= 1 to
N do
writeln(i);
for i:= N
downto 1
do
writeln(i);
Цикл_До
(цикл с постусловием)
repeat
A;
until P;
Оператор A выполняет-
ся до тех пор, пока ло-
гическое выражение P
не станет истинным
repeat
N:=N-1;
until N <= 0;
Продолжение таблицы 2.1
                                         Оператор
     Управляющая структура                                   Пример
                                        языка Pascal
 Цикл_Пока
 (цикл с предусловием)        while P do
                                   A;
                                                           while N>0
                                                           do
                              Пока значение логиче-           N:=N-1;
                              ского выражения P ис-
                              тинно, оператор A вы-
                              полняется


 Цикл_со_счетчиком
 (цикл с предусловием)
                              for i:= <начальное зна-
                              чение> to                    for i:= 1 to
                              <конечное        значение>   N do
                              do
                                   A;                      writeln(i);


                              Переменная i – это по-       for i:= N
                              казатель цикла, значе-       downto 1
                              ние которого на каждом       do
                              шаге цикла автоматиче-
                              ски увеличивается (или       writeln(i);
                              уменьшается) на 1



 Цикл_До                      repeat
 (цикл с постусловием)            A;
                              until P;                     repeat
                                                            N:=N-1;
                              Оператор A выполняет-        until N <= 0;
                              ся до тех пор, пока ло-
                              гическое выражение P
                              не станет истинным




                             29