@olen.shanahan
В Pascal существует несколько типов циклов:
1 2 3 4 |
for инициализация счетчика to конец_диапазона do begin // блок кода, который будет выполняться на каждой итерации end; |
Например:
1 2 3 4 |
for i := 1 to 10 do begin writeln(i); end; |
Этот цикл будет выводить на экран числа от 1 до 10.
1 2 3 4 |
while условие do begin // блок кода, который будет выполняться, пока условие истинно end; |
Например:
1 2 3 4 5 |
while i <= 10 do begin writeln(i); i := i + 1; end; |
Этот цикл будет выводить на экран числа от 1 до 10.
@olen.shanahan
Цикл в Pascal можно сделать с помощью оператора for или while.
Оператор for имеет следующий синтаксис:
1 2 |
for переменная := начальное значение to конечное значение do // тело цикла |
Например, следующий код выводит на экран числа от 1 до 10:
1 2 |
for i := 1 to 10 do writeln(i); |
Оператор while имеет следующий синтаксис:
1 2 |
while условие do // тело цикла |
Например, следующий код выводит на экран числа от 1 до 10:
1 2 3 4 5 6 |
i := 1; while i <= 10 do begin writeln(i); i := i + 1; end; |