0 / 0 / 0
Регистрация: 15.12.2015
Сообщений: 3
1

Массив: Найти в каждом столбце наибольший элемент и отсортировать все нижестоящие элементы по убыванию

15.12.2015, 21:39. Показов 763. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Найти в каждом столбце матрицы [1...M,1..N] наибольший элемент и отсортировать все нижестоящие элементыпо убыванию. Вывести полученную матрицу.


Помогите пожалуйста, ни как не удаётся сделать. Вроде бы нашёл наибольший элемент (не факт что правильно) а дальше уже ничего в голову не идет
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.12.2015, 21:39
Ответы с готовыми решениями:

Определить наибольший элемент в каждом столбце матрицы
Определить наибольший элемент в каждом столбце двумерного массива H. Вот мой код procedure...

Определить наибольший элемент в каждом столбце двухмерного массива
Определить наибольший элемент в каждом столбце двухмерного массива y. Вот мой код, он показывает...

В массиве отсортировать в каждом столбце все четные элементы по убыванию, при этом нечётные оставить на своих местах
В данном массиве (n..m) отсортировать в каждом столбце все четные элементы по убыванию, при этом...

Распечатать массив в виде таблицы с точностью до 4. Найти в каждом столбце наибольший элемент
Объявите двумерный вещественный массив, в котором n x m элементов. Заполните его числами,...

5
841 / 736 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
16.12.2015, 08:42 2
Цитата Сообщение от Vadimaaa Посмотреть сообщение
Вроде бы нашёл наибольший элемент (не факт что правильно)
Сделай вывод всех элементов в визуальный список например в поле мемо и посмотри.
Там и узнаеш правильно или неправильно.
0
0 / 0 / 0
Регистрация: 15.12.2015
Сообщений: 3
16.12.2015, 08:50  [ТС] 3
А как дальше?
0
1069 / 482 / 314
Регистрация: 05.04.2013
Сообщений: 2,112
16.12.2015, 10:03 4
Цитата Сообщение от Vadimaaa Посмотреть сообщение
нижестоящие элементы
это элементы стобца от 1 до того который максимальный? или от максимального до последнего?
0
0 / 0 / 0
Регистрация: 15.12.2015
Сообщений: 3
16.12.2015, 11:10  [ТС] 5
Ну как я понимаю, те которые стоят ниже максимальных элементов

Добавлено через 24 секунды
AHBAR, Ну как я понимаю, те которые стоят ниже максимальных элементов
0
1069 / 482 / 314
Регистрация: 05.04.2013
Сообщений: 2,112
16.12.2015, 11:49 6
идея в том, что создаешь одномерный массив с элементами от максимального до конца столбца
(конечно это цикл будет внутри другого)
Delphi
1
for j := jmax to N do aa[j] := a[i,j];
потом делаешь в нем сортировку как в теме: Сортировка массива по убыванию - Delphi
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
procedure TForm1.SortArray(a: MyArr; n: Integer);
var i,j: Integer;
    x: Integer;
begin
  for I := 1 to n - 1 do
    for j := 1 to n - 1 do
      if a[j] > a[j+1] then
        begin
          x := a[j+1];
          a[j+1] := a[j];
          a[j] := x;
        end;
end;
стыкуешь со своим кодом
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.12.2015, 11:49
Помогаю со студенческими работами здесь

Найти наибольший элемент в каждой строке, и найменший элемент в каждом столбце матрицы А(nxn)
Выручите, пожалуйста! 1.Вычислить коэффициент b0 и b1 линейного приближения y=b0+b1x за...

Найти наибольший элемент в каждом столбце матрицы
Помогите найти наибольшее число в каждом столбце матрицы #include "stdafx.h"...

В двумерном массиве А[5, 4] найти в каждом столбце наибольший (максимальный элемент)
В двумерном массиве А найти в каждом столбце наибольший (максимальный элемент). После этого...

В двумерном массиве А[5, 4] найти в каждом столбце наибольший (максимальный элемент)
В двумерном массиве А найти в каждом столбце наибольший (максимальный элемент). После этого...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru