Решить задачу в паскаль абс "дан двумерный массив,состоящий из 2 строк и 3 столбцов..необходимо пересортировать массив таким образом,чтобы нижняя строка(2) заняла место верхней(1),а верхняя(1) заняла место нижней(2).как можно п...
Решить задачу в паскаль абс "дан двумерный массив,состоящий из 2 строк и 3 столбцов..необходимо пересортировать массив таким образом,чтобы нижняя строка(2) заняла место верхней(1),а верхняя(1) заняла место нижней(2).как можно проще пожалуйста
Ответ(ы) на вопрос:
Гость
program a1;
var a:array [1..2,1..3] of integer;
k: integer;
i,j: integer;
begin
{Вводим в массив числа}
for j:=1 to 3 do
for i:=1 to 2 do
read(a[i,j]);
{Чтобы не писать 2 раза то, что ниже в цикле}
for i:=1 to 2 do
begin
k:=a[i,1];
a[i,1]:=a[i,3];
a[i,3]:=k;
end;
{Пустая строка, чтобы разделить ввод и вывод}
writeln;
{Вывод информации на экран}
for j:=1 to 3 do
begin
for i:=1 to 2 do
write(a[i,j],' ');
writeln;
end;
end.
Не нашли ответ?
Похожие вопросы