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

Найти номера тех столбцов матрицы, сумма элементов которых превышает заданную величину, и число таких столбцов

15.02.2013, 14:25. Просмотров 991. Ответов 1
Метки нет (Все метки)

Для матрицы из 3 строк и 7 столбцов отпечатать номератех слобцов, сумма элементов которых превышает заданную величину,и число таких столбцов. Напишише пожалуйста правильную программу
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.02.2013, 14:25
Ответы с готовыми решениями:

Вывести на экран номера столбцов матрицы, сумма которых превышает заданную величину, и число таких столбцов
Всем привет!:) Прошу помощи в написании программы, а точнее доведении ее до...

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

Вычислить сумму тех элементов матрицы, номера строк и столбцов которых принадлежат некоторым множествам / С++
Дана квадратная матрица А и два непустых множества S1 и S2, состоящие из...

Определить номера столбцов матрицы, в которых сумма элементов больше значения первого элемента
Условие: Определить номера столбцов массива A, в которых сумма элементов...

Создать новую матрицу из тех столбцов исходной, сумма которых больше суммы всех элементов матрицы
Ввести матрицу из n*m чисел (массив и числа m, n ввести с экрана). Создать...

1
rangerx
1944 / 1553 / 478
Регистрация: 31.05.2009
Сообщений: 2,913
17.02.2013, 09:58 2
Лучший ответ Сообщение было отмечено Ленаааа как решение

Решение

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
#include <ctime>
#include <cstdlib>
#include <iostream>
 
int main()
{
    const int m = 3;
    const int n = 7;
 
    int matrix[m][n];
 
    std::srand(std::time(NULL));
 
    for(int i = 0; i < m; ++i)
        for(int j = 0; j < n; ++j)
            matrix[i][j] = std::rand() % 10;
 
    for(int i = 0; i < m; ++i)
    {
        for(int j = 0; j < n; ++j)
        {
            std::cout.width(5);
            std::cout << matrix[i][j];
        }
 
        std::cout << '\n';
    }
 
    int k;
    std::cout << "k: ";
    std::cin >> k;
 
    int count = 0;
    for(int j = 0; j < n; ++j)
    {
        int sum = 0;
 
        for(int i = 0; i < m; ++i)
            sum += matrix[i][j];
 
        if(sum > k)
        {
            std::cout << j + 1 << ' ';
            ++count;
        }
    }
 
    std::cout << "\ncount: " << count << '\n';
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.02.2013, 09:58

Найти номера столбцов матрицы, элементы каждого из которых образуют возрастающую последовательность
Дана целочисленная матрица B (7x7). Найти номера столбцов, элементы каждого из...

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

Найти количество отрицательных элементов первой строки матрицы, имеющих нечетные номера столбцов
Дана матрица А(5´5). Определить массив Х из 5 элементов, каждый из которых...


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

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

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