Какое из слов выражения : " нельзя изменять значение переменной цикла внутри этого цикла " непонятно?
 
Почему выдает ошибку? Подскажите
Потому что в Pascal при использовании цикла for структура следующая:
for счетчик:=значение to значение2 do действие;
После каждой итерации значение <счетчик> будет увеличиваться на 1 и так, это не нужно описывать еще раз в теле.
[THIDE="0"]var i:integer;
begin
for i:=0 to 30 do
writeln(i);
end.[/THIDE]
 
Назад
Сверху