Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
shade_
0 / 0 / 0
Регистрация: 13.06.2014
Сообщений: 51
#1

Для каждой строки заданной матрицы А найти столбцы с нулями - C++

16.06.2014, 22:55. Просмотров 262. Ответов 4
Метки нет (Все метки)

Для каждой строки заданной матрицы A размером 8х5 найти и напечатать номера столбцов, которые содержат нулевые элементы, и их количество.
Плз помогите.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.06.2014, 22:55     Для каждой строки заданной матрицы А найти столбцы с нулями
Посмотрите здесь:

Для каждой строки заданной матрицы найти номера столбцов, содержащих ненулевые элементы - C++
Здравствуйте, помогите пожалуйста! Для каждой строки заданной матрицы A (n, m) найти номера столбцов, содержащих ненулевые элементы

Для каждой строки заданной матрицы найти и напечатать номера столбцов, содержащих отрицательные элементы - C++
Помогите написать программу(С++) для этой задачи, буду очень благодарен за любую помощь. Задача: Для каждой строки матрицы найти и...

Найти сумму элементов каждой строки заданной целочисленной матрицы - C++
Создать целочисленный двумерный массив 7 строк на 6 столбцов. Заполнить его случайными числами в диапазоне от - 25 до 50 Посчитать...

Найти среднее значение из максимальных значений каждой строки заданной матрицы - C++
Помогите с задачей: Необходимо найти среднее значение из максимальных значений (элементов) строк матрицы, размером NxM. ...

Найти среднее арифметическое каждой строки заданной матрицы и сумму её элементов - C++
Приветствую всех. Дана действительная матрица A размера n x m. Найти среднее арифметическое каждой строки матрицы и сумму элементов...

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Issues
430 / 365 / 37
Регистрация: 06.08.2012
Сообщений: 961
16.06.2014, 23:14     Для каждой строки заданной матрицы А найти столбцы с нулями #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
shade_,
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
#include <iostream>
using namespace std;
 
int main() {
    const int R = 8, C = 5;
    int mx[R][C] = { 1, 2, 3, 4, 0,
                     6, 0, 2, 1, 1,
                     4, 2, 8, 4, 1,
                     2, 3, 1, 4, 6,
                     1, 2, 3, 4, 0,
                     6, 0, 2, 1, 1,
                     4, 2, 8, 4, 1,
                     2, 3, 1, 4, 6,
    };
 
    int cnt = 0;
 
    for (int i = 0; i < R; ++i)
    {
        cout << "str " << i << " zero at: ";
        for (int j = 0; j < C; ++j)
            if (mx[i][j] == 0)
            {
                cout << j << ',';
                cnt++;
            }
        cout << " columns. count: " << cnt << endl;
        cnt = 0;
    }
 
    return 0;
}
https://ideone.com/gLms1W
shade_
0 / 0 / 0
Регистрация: 13.06.2014
Сообщений: 51
16.06.2014, 23:21  [ТС]     Для каждой строки заданной матрицы А найти столбцы с нулями #3
Issues, огромное спасибо за помощь!
4unkur
16 / 16 / 6
Регистрация: 16.06.2014
Сообщений: 174
16.06.2014, 23:29     Для каждой строки заданной матрицы А найти столбцы с нулями #4
может понадобися))
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
#include <ctime>
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int main()
{srand(time(0));
 
    const int m = 5, n = 8;
    int c = 0; //amount of 0
    int A [m][n];
    
    for(int i=0;i<m;++i)
    {           
        for(int j=0;j<n;++j)
        {
            A[i][j] = rand()%10;
            cout << A[i][j] << ' ';
        }   
        cout << endl;
    }
    
    for(int i=0;i<m;++i)
    {   
        cout << "stroka " << i << endl;
        for(int j=0;j<n;++j)
        {
            if(A[i][j] == 0)
            {
                cout << "stolbec: " << j << ' ';
                ++c;
            }
        }
        
        cout << c << " nulevyh el-tov\n";
        c=0;
    }
    
return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.06.2014, 14:27     Для каждой строки заданной матрицы А найти столбцы с нулями
Еще ссылки по теме:

Для каждой строки матрицы найти сумму ее элементов - C++
Дана матрица MxN. для каждой строки матрицы найти сумму ее элементов

Для каждой строки матрицы найти сумму её элементов - C++
3.Дана матрица размера M X N. Для каждой строки матрицы найти сумму её элементов.

Найти минимум и максимум для каждой строки матрицы - C++
День добрый, подскажите как это чудо делается? За ранее благодарен!!! Найти минимум и максимум для каждой строки. ...

Для заданной матрицы найти строки, совпадающие с соответствующими столбцами - C++
Здраствуйте , помогите пожалуйста с задачей. Для заданной матрицы размером n на n найти такие k, что k-я строка матрицы совпадает с k-м...


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

Или воспользуйтесь поиском по форуму:
shade_
0 / 0 / 0
Регистрация: 13.06.2014
Сообщений: 51
17.06.2014, 14:27  [ТС]     Для каждой строки заданной матрицы А найти столбцы с нулями #5
4unkur, спасибо
Yandex
Объявления
17.06.2014, 14:27     Для каждой строки заданной матрицы А найти столбцы с нулями
Ответ Создать тему
Опции темы

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