Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
SALLIblk
3 / 3 / 0
Регистрация: 07.05.2013
Сообщений: 53
#1

Сортировка двумерного массива по строкам - C++

11.12.2013, 20:28. Просмотров 219. Ответов 0
Метки нет (Все метки)

Доброго времени суток!!!!
Необходимо отсортировать двумерный массив по строчкам, т.е. считаем сумму элементов в каждой строке массива,а затем сортируем строки массива относительно с полученных сумм.
Например:
3 32 1 = 36
7 3 10 = 20
7 8 1 = 16
45 2 3 = 50
Результат:
7 8 1 = 16
7 3 10 = 20
3 32 1 = 36
45 2 3 = 50
вот.
Написал код, ну вроде как правильный, но он блин же не работает, может где проглядел что??? помогите....
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
void Sort(int** mas, int* sum_in_string, int rowCount, int columnCount)
{
    int zam;
 
        for (int cycle = 1; cycle < rowCount; cycle++)
        {
            for (int i = rowCount - 1; i >= cycle; i--)
            {
                        if (sum_in_string[i - 1] > sum_in_string[i])
                        {
                        for (int j = 0; j < columnCount; j++)
                        {
                        zam = mas[i - 1][j];
                        mas[i - 1][j] = mas[i][j];
                        mas[i][j] = zam;
                    }
                }
            }
        }
        LoadMas(mas, rowCount, columnCount);
        SumInString(mas, sum_in_string, rowCount, columnCount);
        cout << endl;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2013, 20:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сортировка двумерного массива по строкам (C++):

Сортировка двумерного массива по строкам - C++
Попытался отсортировать двумерный массив по строкам, но ничего не получилось. Вот код моей попытки так сказать: for (i=n;i&gt;=0;i--){ ...

ввод двумерного массива по строкам - C++
Подскажите пожалуйста, как правильно организовать ввод данных с клавиатуры в нединамический двумерный массив. Сколько ни бьюсь над кодом,...

Написать программу, которая вычисляет сумму элементов двумерного массива по столбцам. Организовать ввод массива с клавиатуры по строкам - C++
Написать программу, которая вычисляет сумму элементов двумерного массива по столбцам. Организовать ввод массива с клавиатуры по строкам.

Одинаковые парные элементы двумерного массива по строкам - C++
Не могу сделать так чтобы программа искала одинаковые парные элементы по строкам и по столбцам (для определения пар одинаковых элементов...

Ввод по строкам с клавиатуры двумерного массива и вычисление суммы его элементов по четным столбцам - C++
Нужно написать программу, которая вводит по строкам с клавиатуры двумерный массив и вычисляет сумму его элементов по четным...

сортировка двумерного массива - C++
помоги отсортировать двумерный массив как в примере пример: 2 4 6 1 2 3 1 5 9 ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.12.2013, 20:28
Привет! Вот еще темы с ответами:

Сортировка двумерного массива - C++
Подскажите как отсортировать двумерный массив по возрастанию. Например дан такой массив двумерный: 9 7 4 1 2 3 5 5 5 Должен...

Сортировка двумерного массива - C++
Добрый день. Дано было такое задание . &quot;Даны два числа n и m. Создать матрицу размером и заполнить случайными числами в диапазоне ....

сортировка двумерного массива - C++
#include&lt;stdio.h&gt; #include&lt;stdlib.h&gt; #include&lt;math.h&gt; #include&lt;conio.h&gt; int i,j,n,k,co,cp; ...

Сортировка двумерного массива - C++
Здравствуйте, вот у меня есть массив array. Какими стандартными методами можно отсортировать весь массив по ячейкам ? Или стандартными...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru