Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/25: Рейтинг темы: голосов - 25, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 05.12.2016
Сообщений: 19

Найти суммы каждой строки матрицы и наименьшую среди них

05.12.2016, 18:54. Показов 5105. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Найти суммы каждой строки матрицы 5на6 и наименьшую среди них.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.12.2016, 18:54
Ответы с готовыми решениями:

Определить для каждой строки матрицы произведение элементов, и среди них найти максимум
Дан двумерный массив из 5 строк и 6 столбцов. Определить для каждой строки массива произведение элементов. Найти, в какой строке это...

Найти сумму модулей элементов для каждой строки матрицы и среди них наибольший
Помогите пожалуйста Предоставленная матрица размером n * n . Найти сумму модулей элементов для каждой строки матрицы и найти среди них...

Поиск минимального элемента каждой строки матрицы и среди них максимальный
Ребят, помогите пожалуйста, всё почти готово, но я не могу разобраться с указателями, ЗАПУТАЛСЯ! Там где функция sumMatr оно подсвечивает...

4
 Аватар для kodzuru
20 / 19 / 22
Регистрация: 22.06.2016
Сообщений: 158
05.12.2016, 19:13
Лучший ответ Сообщение было отмечено tezaurismosis как решение

Решение

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
#include <iostream>
#include <conio.h>
#include <time.h>
#include <random>
 
using namespace std;
int main() {
 
    setlocale(0, "Russian");
    system("TITLE Неопознанный консольный объект");
    system("color 2");
    srand(time(NULL));
 
 
        int arr[5][6];
    int summ[5] = {0,0,0,0,0};
    for (int i(0); i < 5; i++) {
        for (int j(0); j < 5; j++) {
            arr[i][j] = rand() % 10 + 1;
            cout << arr[i][j] << " ";
        }
        cout << endl;
    }
    for (int i(0); i < 5; i++) {
        for (int j(0); j < 5; j++) {
            summ[i] += arr[i][j];
            
        }
        cout << summ[i] << endl;
    }
 
    
    _getch();
    return 0;
}
1
 Аватар для Nishen
1358 / 856 / 366
Регистрация: 26.02.2015
Сообщений: 3,814
05.12.2016, 19:15
Лучший ответ Сообщение было отмечено tezaurismosis как решение

Решение

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
46
47
48
49
50
51
52
53
54
55
56
57
#include <iostream>
 
using namespace std;
 
int main() {
 
    const unsigned int ROWS = 5, COLS = 6;
 
    float matrix[COLS][ROWS];
    float sumArray[ROWS] = {};
    float minSum = FLT_MAX;
 
    cout
        << "Please, enter values of matrix: "
        << endl;
 
    for (int i = 0; i < ROWS; ++i) {
 
        for (int j = 0; j < COLS; ++j) {
 
            cin
                >> matrix[i][j];
 
            sumArray[i] += matrix[i][j];
 
        }
 
    }
 
    for (int i = 0; i < ROWS; ++i) {
 
        cout
            << "Summ of the "
            << i + 1
            << " row: "
            << sumArray[i]
            << endl;
 
        if (sumArray[i] < minSum) {
 
            minSum = sumArray[i];
 
        }
 
    }
 
    cout
        << endl
        << "Min sum: "
        << minSum
        << endl;
 
    system("PAUSE");
    return EXIT_SUCCESS;
    
 
}
1
35 / 34 / 25
Регистрация: 11.04.2015
Сообщений: 129
05.12.2016, 19:47
Лучший ответ Сообщение было отмечено tezaurismosis как решение

Решение

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
#include <iostream>
using namespace std;
int main()
{
    int S = 0;
    int a[5][6];
    int minIndex;
    int minS;
    for (int i = 0; i < 5; i++) // заполним матрицу рандомом
        for (int j = 0; j < 6; j++)
            a[i][j] = rand()%10;
    for (int i = 0; i < 5; i++)
    {
        S = 0;
        for (int j = 0; j < 6; j++)
            S += a[i][j];
        if (i == 0)
        {
            minS = S;
            minIndex = i;
        }
        if (minS > S)
        {
            minS = S;
            minIndex = i;
        }
    }
    cout << "minIndex: " << minIndex + 1 << "MinS= " << minS << endl;
}
1
0 / 0 / 0
Регистрация: 05.12.2016
Сообщений: 19
07.12.2016, 09:51  [ТС]
Спасибо очень помогло.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.12.2016, 09:51
Помогаю со студенческими работами здесь

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

Матрица m x n. Найти макс значение среди средних значений для каждой строки матрицы. Вернуть номер строки
Здравствуйте. Код есть, но ведет себя не стабильно. Выводит не то, что нужно. Прошу помочь. matrix.cpp #include &lt;iostream&gt; ...

Найти минимальные значения каждой строки матрицы и выбрать из них максимальное
Ввести двумерный массив случайных чисел из диапазона (-5;15), найти минимальные значения каждой строки и выбрать из них максимальное. ...

Найти сумму каждой строки матрицы и сформировать из них одномерный массив.
Найти сумму элементов каждой строки матрицы и сформировать из них одномерный массив. Вроде сумму элемнтов строки матрицы найти я понял...

Найти минимальные элементы каждой строки матрицы А и из них образовать массив В
Найти минимальные элементы каждой строки матрицы А и из них образовать массив В. Минимальные элементы нахожу, не получается сформировать...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru