Рейтинг  

Яндекс.Метрика
Яндекс цитирования
 

   

Статистика  

Пользователи
7
Материалы
592
Кол-во просмотров материалов
2825066
   

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

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;


Чтение данных (цифр), записанных через пробел, в цикле Repeat .. until (окончание ввода - цифра ноль):

program a2;
var
  n, sum: integer;
begin
  sum := 0;
  repeat
    read(n);
    sum := sum + n;
  until n = 0; // Выполнять цикл пока не выполнится это условие
  writeln(sum);
end.

   
   

Login Form