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

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

26.11.2013, 20:22. Показов 1258. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В данной матрице A(n,n) найти сумму элементов каждой строки , содержащей наименьший элемент матрицы.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.11.2013, 20:22
Ответы с готовыми решениями:

Определить наименьший элемент каждой четной строки матрицы и сумму этих элементов
сумма как посчитать дальше? #include <iostream> #include <algorithm> #include <iterator> ...

С помощью функции вычислите сумму элементов строки, содержащей наименьший элемент исходной матрицы
Нужно, чтобы все это было в одной программе. Также нужна возможность задавать размерность матриц....

Найти сумму элементов строки матрицы, содержащей минимальный элемент
Найдите сумму элементов строки двумерного массива произвольного размера, содержащей минимальный...

Определить наименьший элемент каждой четной строки заданной квадратной матрицы А и сумму этих элементов
1)Определить наименьший элемент каждой четной строки заданной квадратной матрицы А и сумму этих...

1
840 / 498 / 325
Регистрация: 29.12.2009
Сообщений: 1,106
26.11.2013, 20:32 2
Лучший ответ Сообщение было отмечено Lings как решение

Решение

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
#include <iostream>
#include <ctime>
#include <cstdlib>
#include <iomanip>
using std::cout;
 
const int n = 5;
 
int main()
{
    srand (time(NULL));
    int a[n][n];
    for (int i=0; i<n; i++)
    {
        for (int j=0; j<n; j++)
        {
            a[i][j]=rand()%10+1;
            cout <<std::setw(3) <<a[i][j];
        }
        cout <<'\n';
    }
    int min = a[0][0];
    for (int i=0; i<n; i++)
        for (int j=0; j<n; j++)
            if (a[i][j]<min)
                min = a[i][j];
    int sum;
    bool f;
    for (int i=0; i<n; i++)
    {
        f = false;
        sum = 0;
        for (int j=0; j<n; j++)
        {
            if (a[i][j]==min)
                f = true;
            sum+=a[i][j];
        }
        if (f)
            cout <<"Stroka: " <<i+1 <<") Summa: " <<sum <<'\n';
    }
    return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.11.2013, 20:32
Помогаю со студенческими работами здесь

Найти наименьший элемент в каждой строке матрицы и упорядочить строки по возрастанию этих элементов
Дана целая прямоугольная матрица размерности NxM. Найти наименьший элемент в каждой строке и...

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

Дана матрица размера M*N. Для каждой строки матрицы найти сумму ее элементов
Matrix19. Дана матрица размера M*N. Для каждой строки матрицы найти сумму ее элементов.

Найти сумму элементов каждой строки матрицы и удалить строки, содержащую максимальный элемент
Дана матрица А. Ввести элементы массива с помощью генератора случайных чисел в интервале . Вывести ...


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

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

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