Помощь - Поиск - Пользователи - Календарь
Полная версия: Помогите плз с сортировка матрицы
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Dimon-fx
Program name;
uses crt;
const n=3;
var g:array[1..n,1..n] of integer;
i,j,a,na,k:integer;
begin
clrscr;

for i:=1 to n do
for j:=1 to n do
read(g[i,j]);
writeln;

writeln('Vhodnaya matruca:');

for i:=1 to n do begin
for j:=1 to n do write(g[i,j]:3);
writeln;
end;



for i:=1 to n do

for j:=2 to n do begin

a:=g[i,j];
na:=1;

while a>g[i,na] do inc(na);

for k:=j-1 downto na do g[i,k+1]:=g[i,k];

g[i,na]:=a;
end;



writeln('Vuhodnaya matrica:');

for i:=1 to n do begin
for j:=1 to n do write(g[i,j]:3);
writeln;
end;
readkey;
end.






Помогите просортировать матрицу. Только чтоб сортировка была с +числами. Отрицательные оставались на месте.
мисс_граффити
М
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
ИМХО, "Help, Help ,help" - не слишком информативно

klem4
Как ты сортировать-то хочешь ? По строкам ? По столобцам или полностью матрицу слева вниз ? Или еще как нибудь ? телепатов нет ...
Гость
сортировка по строкам по возростанию.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.