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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.03.2010, 17:37   #1
Takada_sony
Пользователь
 
Регистрация: 16.03.2010
Сообщений: 19
По умолчанию Сортировка

Помогите пожалуйста:
Дана матрица размера N на M. Упорядочить ее строки по возрастанию их наибольших элементов.
Takada_sony вне форума Ответить с цитированием
Старый 23.03.2010, 18:17   #2
sllh_111
Форумчанин
 
Регистрация: 10.02.2010
Сообщений: 137
По умолчанию

такая тема уже была, впредь ищи в поисковике этого форума.
это тут
Мой кабинет Справка Пользователи Календарь Новые сообщения Поиск Навигация Выход
а вот одна из похожих тем:
http://www.programmersforum.ru/showthread.php?t=79305
sllh_111 вне форума Ответить с цитированием
Старый 23.03.2010, 18:20   #3
Takada_sony
Пользователь
 
Регистрация: 16.03.2010
Сообщений: 19
По умолчанию

я искала именно таким способом, не нашло то, что мне нужно, а методом бинарных вставок мне не надо, я даже не знаю что это такое...вот
Takada_sony вне форума Ответить с цитированием
Старый 23.03.2010, 19:12   #4
sllh_111
Форумчанин
 
Регистрация: 10.02.2010
Сообщений: 137
По умолчанию

а ну тогда извени не знал.
пропиши условие по понятнее, чёнить придумаю.

Цитата:
Сообщение от Takada_sony Посмотреть сообщение
Помогите пожалуйста:
Дана матрица размера N на M. Упорядочить ее строки по возрастанию их наибольших элементов.
sllh_111 вне форума Ответить с цитированием
Старый 23.03.2010, 19:22   #5
Takada_sony
Пользователь
 
Регистрация: 16.03.2010
Сообщений: 19
По умолчанию

Дана матрица размера N на M. Упорядочить ее строки по возрастанию их наибольших элементов.
Сделать методом пузырька.
И дополнительно создать одномерный массив, в котором будут наибольшие значения из каждой строки.

То,что получилось, но там неправильно
Вложения
Тип файла: rar Лаб.rar (193.5 Кб, 17 просмотров)

Последний раз редактировалось Takada_sony; 23.03.2010 в 19:49.
Takada_sony вне форума Ответить с цитированием
Старый 24.03.2010, 08:09   #6
sllh_111
Форумчанин
 
Регистрация: 10.02.2010
Сообщений: 137
По умолчанию

В принципе норм. прога, только с кодом ошибка
исправь по этим примерам(только это паскаль, но делфи должно пойти).


Поиск минимального элемента в массиве
Код:
var a:array[1..10] of integer;
    min:integer;
    i:integer;
begin
     writeln('введите 10 элементов массива');
     min:=MAXINT;
     for i:=1 to 10 do begin
        readln( a[i] );
        if min>a[i] then min:=a[i];
     end;
  writeln( 'Минимальный элемент массива = ', min );
end.

Поиск максимального элемента в массиве
Код:
var a:array[1..10] of integer;
    max:integer;
    i:integer;
begin
     writeln('введите 10 элементов массива');
     max:=-(MAXINT+1);
     for i:=1 to 10 do begin
        readln( a[i] );
        if max<a[i] then max:=a[i];
     end;
     writeln( 'Максимальный элемент массива = ', max );
end.

Сортировка массива "пузырьком" по возрастанию
Код:

const n = 10; { количество элементов в массиве }
var a:array[1..n] of integer;
    i,j,x:integer;
begin
     writeln('введите ',n,' элементов массива');
     for i:=1 to n do readln( a[i] );
     for i:=1 to n-1 do begin
         for j:=i+1 to n do begin
           if a[i]>a[j] then begin
              x:=a[i]; a[i]:=a[j]; a[j]:=x;
           end;
         end;
     end;
     writeln('после сортировки:');
     for i:=1 to n do writeln( a[i] );
end.
sllh_111 вне форума Ответить с цитированием
Старый 24.03.2010, 19:12   #7
Takada_sony
Пользователь
 
Регистрация: 16.03.2010
Сообщений: 19
По умолчанию

Спасибо огромное за помощь
P.S. Не удаляйте пока данную тему, пожалуйста.
Takada_sony вне форума Ответить с цитированием
Старый 29.03.2010, 18:33   #8
Takada_sony
Пользователь
 
Регистрация: 16.03.2010
Сообщений: 19
По умолчанию

Вот переделала работу снова, посмотрите пожалуйста, не могу исправить ошибки.
Напоминаю задание: Упорядочить строки по возрастанию их наибольших элементов. Матрица M на N
Вложения
Тип файла: rar Лаб.rar (194.0 Кб, 26 просмотров)
Takada_sony вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сортировка Шелла и Шейкер-сортировка AleksandrMakarov Паскаль, Turbo Pascal, PascalABC.NET 11 11.03.2012 12:18
паскаль,одномерный массив,сортировка вставка,сортировка убывания,от максимального до конца немозг Помощь студентам 11 06.02.2010 21:57
Сортировка методом линейного выбора и "быстрая" сортировка Карол Помощь студентам 4 27.09.2009 19:52
Сортировка файлов в Explorer vs сортировка в Delphi mutabor Общие вопросы Delphi 11 04.09.2009 14:32