Предмет: Информатика,
автор: molodoyogyrchik
Объясните и исправьте ошибки в каждом фрагменте программы ( Pascal ABC ):
for i:=1 to 4 do
i=a[i];
Ответы
Автор ответа:
1
Ответ:
- for i:=1 to 4 do
- a[i] := i;
Объяснение:
Во первых, "=" - это не знак присваивания, а условный знак равенства (равен ли).
Во вторых, мы не можем изменять значение переменной цикла внутри этого цикла.
Теперь ошибка появилась 12345.pas(4) : Параметр цикла for в PascalABC.NET должен описываться в заголовке цикла
Что не так?
У меня ваш код работает.
Хм, ну ладно
Похожие вопросы
Предмет: Русский язык,
автор: 1тоня
Предмет: Русский язык,
автор: imatos
Предмет: Русский язык,
автор: olgashatavo
Предмет: Математика,
автор: LotoK1
Предмет: Алгебра,
автор: Krisloran1
var i: byte; a:array[1..4] of integer;
begin
for i:=1 to 4 do
a[i]:= i;
end.