Информатика Архивный вопрос

Параметр цикла for в PascalABC.NET должен описываться в заголовке цикла. А как убрать предупреждение?

5 комментария:
НИКАК!!! PascalABC.NET 3.2 - это современная версия языка, а практически в любом современном языке программирования параметр цикла описывается в заголовке цикла (и тем самым локализуется в этом цикле).
program n_8; var a, b, n :integer;begin a:=0; readln(n); for b:= 1 to n do a:=a+b; writeln(a);end.
В чем ошибка? Как сделать чтобы не было предупреждения?
Ошибки нет. Это не сообщение об ошибке, а предупреждение. Программа откомпилируется и будет нормально работать.
А если Вы хотите, чтобы сообщения не было, то: 1) уберите b из var 2) оператор цикла надо писать в виде for var b:=1 to n ...

Ответы

Похожие вопросы