pascal - циклы

Цикл с параметром

x := 100;
for i := 1 to n do begin
  x := x div 10;
end;

Цикл с предусловием

count:= 0;
while n > 0 do begin
  n := n div 10;
  count := count + 1
end;

Цикл с постусловием

repeat
  write('Введите n > 0: ');
  read(n)
until n > 0;

Рейтинг

Проблемы с госуслугами, медленный интернет или плохая связь? Напишите об этом — Минцифры поможет с решением