|
Оператор repeat
Цикл repeat (цикл с постусловием) чаще всего используются, когда заранее не известно кол-во
повторений и цикл должен работать до тех пор пока не выполняется условие.
Оператор repeat имеет следующую синтаксическую структуру:
repeat
.
.
.
Тело цикла
.
.
.
until условие (i>20);
В этом цикле операторские скобки не нужны.
Например необходимо подсчитать целое кол-во отрезков длиной 1,5 м получающихся из бруска длиной 20 м, цикл подсчета будет выглялить следующим образом:
i:=0;{кол-во отрезков}
L:=0;{суммарная длина отрезков}
repeat
begin
L:=L+1.5;
i:=i+1;
until L>20;
write("количество отрезков ",i);
Для графического обазначения циклов repeat используется набор графических символов, таких как - "условие", "операторы присваивания" и т.д.
|