Циклы в Паскаль

Цикл — разновидность управляющей конструкции в высокоуровневых языках программирования, предназначенная для организации многократного исполнения набора инструкций. В Паскаль цикл это многократное повторение действия.

В Pascal существуют три разновидности циклов:
1. Цикл с предусловием — выполняется до тех пор, пока условие не станет истинно и прекращается когда условие ложно.
Общий вид:
while (Условие) do
begin
Оператор;
Оператор;
Оператор;
end;
Пример:

[code]
Program MY;
Var z: Real;
Begin
z:=2;
While (z<1024) do
begin
z:=z*2;
WriteLn(z);
end;
End.
[/code]

2. Цикл с постусловием — работает пока условие не станет истинно. Выполнение проверяется после шага цикла.
Общий вид:
Repeat
Оператор;
Оператор;
Оператор;
Until (Условие);
Пример:

[code]
Program MY;
Var z: Real;
Begin
z:=2;
Repeat
WriteLn(z);
z:=z*2;
Until (z>1024);
End.
[/code]

3. Цикл с параметром. Задается параметрически период выполнения цикла. Очень часто можно увидеть в разных языках программирования.
Общий вид:
for начальное_значение to конечное_значение
do Оператор;
Пример:

[code]
Program MY;
Var z, n: Integer;
Begin
z:=2;
for n:=1 to 9 do
begin
z:=z*2;
WriteLn(z);
end;
End.
[/code]

1 Star2 Stars3 Stars4 Stars5 Stars (1 голосов, средний:5,00 из 5)
Вы можете пропустить чтение записи и оставить комментарий. Размещение ссылок запрещено.
Оставить комментарий