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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2015, 23:54   #1
neon21
 
Регистрация: 05.12.2015
Сообщений: 4
По умолчанию Паскаль сортировка выбором

Мне нужна расположить столбцы матрицы по росту элементов второй строки (сортировка выбором). Я не знаю как эта записать помогите плиз
Пример:
Исходный массив:
7 4 2 8
6 4 1 5
8 6 5 2
4 8 2 9

Результирующий массив:
2 4 8 7
1 4 5 6
5 6 2 8
2 8 9 4
neon21 вне форума Ответить с цитированием
Старый 24.12.2015, 08:47   #2
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

реализация сортировки выбором только меняешь не 2 числа а 2 столбца (дополнительный цикл)
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 25.12.2015, 13:17   #3
newerow1989
Я самый любопытный
Участник клуба
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Сообщений: 1,987
По умолчанию

Код:
var p:array[1..10,1..10] of integer;
    i,j,z:integer;
    d:boolean;
begin
   Randomize;
   For i:=1 to 10 do
   begin
      For j:=1 to 10 do
      begin
         p[i,j]:=Random(21);
         Write(p[i,j],'  ');
      end;
      Writeln;
   end;
   Writeln;
   Repeat
      d:=true;
      For j:=2 to 10 do
         If p[2,j-1]>p[2,j] then
         begin
            d:=false;
            For i:=1 to 10 do
            begin
               z:=p[i,j-1];
               p[i,j-1]:=p[i,j];
               p[i,j]:=z;
            end;
         end;
   Until d;
   For i:=1 to 10 do
   begin
      For j:=1 to 10 do
         Write(p[i,j],'  ');
      Writeln;
   end;
   Writeln;
   Readln;
end.
Сойдет?
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.ru
[Паскаль] [Delphi]
newerow1989 вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сортировка выбором fr0st1k123 Общие вопросы C/C++ 3 13.12.2015 19:35
Сортировка выбором (паскаль) Женька Good Помощь студентам 4 04.12.2012 16:53
Сортировка выбором С++ Belka.ru Помощь студентам 3 12.12.2011 05:57
Сортировка выбором Novi4ok_11 Помощь студентам 2 20.01.2011 14:06
Сортировка выбором.. AronakSS Паскаль, Turbo Pascal, PascalABC.NET 1 09.10.2010 13:27