Двумерные массивы. Действия над строками и столбцами
Поменять местами 2 строки k1,k2 for j:=1 to m dobegintemp:=a[k1,j];a[k1,j]:=a[k2,j];a[k2,j]:=temp;end;
Поменять местами 2 столбца k1,k2 for i:=1 to n dobegintemp:=a[i,k1];a[i,k1]:=a[i,k2];a[i,k2]:=temp;end;
Удаление к-ой строки for i:=k to n-1 dofor j:=1 to m dobegina[i,j]:=a[i+1,j];end;
Удаление к-ого столбца for j:=к to m-1 dofor i:=1 to n dobegina[i,j]:=a[i,j+1];end;
Вставка строки перед к-ой строкой for i:=n+1 downto k+1 dofor j:=1 to m dobegina[i,j]:=a[i-1,j];end; for j:=1 to m dobegina[k,j]:=b[j];end;
Транспонирование – это отображение элементов относительно главной диагонали for i:=2 to n dofor j:=1 to i dobegintemp:=a[i,j];a[i,j]:=a[j,i];a[j,i]:=temp;end;