Цикл for в Паскаль
В этом уроке мы разберём цикл for в Паскаль. Если в программе Паскаль необходимо повторить некоторые действия несколько раз, используется цикл for. Команды, повторяющиеся несколько раз, называются телом цикла. Каждое повторение команд называется итерацией цикла. Цикл for можно использовать , если известно количество повторений
Структура цикла For в Паскаль
for переменная_счётчик := начальное_значение to конечное_знаечния do begin
... команды...
end;
При каждой итерации переменная счётчик цикла увеличивается на единицу. Цикл for в Паскаль исполняется до тех пор, пока переменная счётчик не дойдет до конечного значения.
Пример программы на Паскаль выводящей на экран все числа от 1 до 20.
var i: integer;
begin
for i := 1 to 20 do begin
writeln(i);
end;
end.
В паскаль можно использовать вложенные циклы for, в этом случае для каждой итерации внешнего цикла будет исполнятся внутренний цикл.
Пример программы на Паскаль со вложенным циклом for, рисующей прямоугольник из звёздочек (*) заданных размеров.
// ширина и высота прямоугольника
var w, h: integer;
// переменные для циклов
var i, j: integer;
begin
writeln('Введите ширину прямоугольника.');
readln(w);
writeln('Введите высоту прямоугольника.');
readln(h);
for i := 1 to h do begin
for j := 1 to w do begin
write('* ');
end;
writeln();
end;
end.
Вернуться к содержанию Следующая тема Цикл while в Паскаль
Поделиться: