Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.11.2011, 01:23   #1
Patrikstar666
Новичок
Джуниор
 
Регистрация: 15.11.2011
Сообщений: 1
Сообщение сортировка в Pascal'е. отсортировать столбцы в матрице по невозрастанию в первой строке.

Отсортировать столбцы двумерного массива чисел (n х m) по невозрастанию значений элементов в первой строке.

Код:
Program prog; 
Cоnst nmax=10; 
Type matr=array [1..nmax,1..nmax] of integer; 

Procedure InputMatr (n, m: integer; var a: matr); 
var i, j: integer; 
begin 
  writeln('введите элементы матрицы'); 
    for i:=1 to n do 
      for j:=1 to m do 
        readln(a[i,j]); 
end; 

Procedure OutputMatr (n, m: integer; var a:matr); 
var i, j: integer; 
begin 
  for i := 1 to n do 
    begin 
      for j := 1 to m do 
        Write(a[i,j]: 4); 
        WriteLn; 
    end; 
end; 

var n, m: integer; 
a: matr; 
begin 
writeln('введите кол-во строк'); 
readln(n); 
writeln('введите кол-во столбцов'); 
readln(m); 
writeln('ввод матрицы'); 
InputMatr(n, m, a); 

{пустота...} 

writeln('результат'); 
OutputMatr(n, m, a); 
end.
сортировку желательно быструю. можно шейла.
заранее благодарен)



___________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 15.11.2011 в 10:50.
Patrikstar666 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удалить методом сдвига столбцы в матрице Zil131 Помощь студентам 0 11.11.2011 16:09
В целочисленной матрице NxM в каждой строке определить числа, которых нет в следующей строке (Паскаль) Sheffdmb2010 Паскаль, Turbo Pascal, PascalABC.NET 3 21.10.2011 08:33
матрица размером NxM. Упорядочить ее столбцы по невозрастанию их наибольших элементов (в Delphi) virgin_sova Помощь студентам 0 28.06.2011 22:22
ОТСОРТИРОВАТЬ максимумы по убыванию в матрице,а минимумы по возрастанию YooooO!!! Паскаль, Turbo Pascal, PascalABC.NET 1 22.01.2011 14:21
Как обменять заданные строки/столбцы в матрице siriusz Общие вопросы C/C++ 6 18.01.2009 19:13