Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
MrGravister
0 / 0 / 0
Регистрация: 28.04.2016
Сообщений: 4
1

Найти суммы элементов каждой строки матрицы и отсортировать

28.04.2016, 21:15. Просмотров 887. Ответов 1
Метки нет (Все метки)

Для матрицы MATR (5,6) найти суммы элементов каждой строки и записать их в одномерный массив. Полученный массив отсортировать по возрастанию методом «пузырька». На экран вывести исходную матрицу, полученный массив и упорядоченный массив.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.04.2016, 21:15
Ответы с готовыми решениями:

Найти суммы элементов каждой строки матрицы и наибольшую из этих сумм
что добавить, чтобы отображала сроку матрицы наибольшей из сумм? #include <iostream> using...

Найти суммы элементов каждой строки матрицы А и наибольшую из этих сумм
Найти суммы элементов каждой строки матрицы А и наибольшую из этих сумм. Дана матрица А (5*5)...

Найти суммы произведений ненулевых цифр элементов каждой строки матрицы
Дана матрица А(n,n) Найти суммы произведений ненулевых цифр элементов каждой строки матрицы

Найти среднее арифметическое каждой строки матрицы и отсортировать строки по возрастанию
Дана квадратная матрица. Найти среднее арифметическое каждой строки и отсортировать строки по...

Отсортировать строки матрицы в порядке возрастания суммы их элементов
Имеется задача, перескажу своими словами: матрица двухмерная, ввод с клавиатуры или случ....

1
dcshowcousa
26 / 18 / 97
Регистрация: 22.10.2015
Сообщений: 303
29.04.2016, 11:30 2
Лучший ответ Сообщение было отмечено MrGravister как решение

Решение

MrGravister,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#include<iostream>
using std::cin;
using std::cout;
using std::endl;
 
int main()
{
    const int N=5, M=6;
    int *A = new int[N*M], *S=new int[N];
 
    for (int i = 0; i < N; i++, cout << endl)
        for (int j = 0; j < M; j++)
        {
            A[i*M + j] = rand() % 20;
            cout << A[i*M + j] << " ";
        }
    cout << endl;
 
    for (int i = 0; i < N; i++)
    {
        S[i] = 0;
        for (int j = 0; j < M; j++)
            S[i] += A[i*M + j];
        cout << S[i] << endl;
    }
    cout << endl;
 
    int temp;
    for (int i = 0; i < N; i++)
        for (int j = 1; j < M-i; j++)
        if (S[i] < S[i - 1])
        {
            temp = S[i];
            S[i] = S[i - 1];
            S[i - 1] = temp;
        }
 
    for (int i = 0; i < N; i++)
        cout << S[i] << endl;
 
    delete[] A;
    delete[] S;
    system("pause");
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.04.2016, 11:30

Отсортировать строки матрицы по убыванию сумм элементов каждой строк
Помогите решить задачу. Заданная статическая матрица B(N,N). Отсортировать ее строки по убыванию...

Упорядочить строки матрицы по неубыванию суммы элементов каждой строки
17.22. Дан двумерный массив. Разместить его строки так, чтобы при их просмотре сверху вниз: а)...

Найти среднее арифметическое элементов каждой строки матрицы Q (lm) и отнять его от элементов этой строки. размер матрицы 7х7.заранее спасибо
Найти среднее арифметическое элементов каждой строки матрицы Q (lm) и отнять его от элементов этой...


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

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

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