varg: array[1..10] of integer;i: integer;
beginwriteln('Введите элементы массива:');for i := 1 to 10 dobeginreadln(g[i]);if i mod 2 <> 0 theng[i] := i;end;
writeln('Исходный массив:');for i := 1 to 10 dobeginwrite(g[i], ' ');end;
writeln;writeln('Преобразованный массив:');for i := 1 to 10 dobeginif i mod 2 = 0 thenwrite(i, ' ')elsewrite(g[i], ' ');end;
end.
var
g: array[1..10] of integer;
i: integer;
begin
writeln('Введите элементы массива:');
for i := 1 to 10 do
begin
readln(g[i]);
if i mod 2 <> 0 then
g[i] := i;
end;
writeln('Исходный массив:');
for i := 1 to 10 do
begin
write(g[i], ' ');
end;
writeln;
writeln('Преобразованный массив:');
for i := 1 to 10 do
begin
if i mod 2 = 0 then
write(i, ' ')
else
write(g[i], ' ');
end;
end.