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

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

27.02.2018, 11:54. Показов 1152. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Сформировать одномерный массив, каждый элемент которого равен
сумме элементов соответствующей строки двумерного массива, меньших
данного числа
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.02.2018, 11:54
Ответы с готовыми решениями:

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

Для каждой строки матрицы определить произведение элементов, меньших последнего элемента этой строки
Для каждой строки матрицы определить произведение элементов,меньших последнего элемента этой строки

Для каждой строки матрицы подсчитать сумму элементов, вне заданного интервала, записать данные в новый массив
Дан массив размером n×n, элементы которого целые числа. Замечание. Для хранения массив n×n...

для каждой строки матрицы с четным номером определить сумму ее элементов.
дана матрица M*N. для каждой строчки четным номером определить сумму ее элементов. Вот наработка...

1
1505 / 968 / 812
Регистрация: 30.04.2016
Сообщений: 3,334
04.03.2018, 17:55 2
Лучший ответ Сообщение было отмечено 99965 как решение

Решение

99965, здравствуйте! Вот решение:

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
#include <bits/stdc++.h>
 
using namespace std;
 
int main()
{
    int n, m, sum;
    cout << "Enter a matrix size:\n";
    cout << "n = ";
    cin >> n;
    int** a = new int*[n];
    for (int i = 0; i < n; i++)
    {
        a[i] = new int[n];
    }
    int* b = new int[n];
    cout << "Enter a matrix:\n";
    for (int i = 0; i < n; i++)
    {
        for (int j = 0; j < n; j++)
        {
            cin >> a[i][j];
        }
    }
    cout << "Enter a number:\n";
    cout << "m = ";
    cin >> m;
    for (int i = 0; i < n; i++)
    {
        sum = 0;
        for (int j = 0; j < n; j++)
        {
            if (a[i][j] < m)
            {
                sum += a[i][j];
            }
        }
        b[i] = sum;
    }
    cout << "Target vector:\n";
    for (int i = 0; i < n; i++)
    {
        cout << b[i] << " ";
    }
    cout << "\n";
    for (int i = 0; i < n; i++)
    {
        delete [] a[i];
    }
    delete [] a;
    delete [] b;
    system("pause");
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.03.2018, 17:55
Помогаю со студенческими работами здесь

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

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

Массив: Для каждой строки прямоугольной целочисленной матрицы определить сумму ее положительных элементов.
Для каждой строки прямоугольной целочисленной матрицы определить сумму ее положительных элементов. ...

Для каждой чётной строки матрицы подсчитать сумму её элементов, а для каждой нечётной строки- произведение её элементов
Дана прямоугольная матрица m на n . Для каждой чётной строки подсчитайте сумму её элементов, а для...


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

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

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