Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 06.11.2013
Сообщений: 19
1

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

08.12.2013, 22:16. Просмотров 1257. Ответов 1
Метки нет (Все метки)


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

Определить количество столбцов,содержащих хотя бы один нулевой элемент
В общем код я написала,но он возвращает нули..Пожалуйста, скажите в чем ошибка? int raven_0 (int...

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

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

Определить количество столбцов матрицы, содержащих хотя бы один нулевой элемент
Помогите решить задачки. А то завтра экзамен, а контрольные надо сдать до экзамена. Задачи: 1....

1
All rights reserved.
92 / 82 / 24
Регистрация: 03.08.2013
Сообщений: 258
08.12.2013, 23:32 2
Лучший ответ Сообщение было отмечено aleks1995 как решение

Решение

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 <iostream>
#include <cstdlib>
#include <ctime>
#include <vector>
 
using namespace std;
 
int main()
{
    srand( time( 0 ) );
    
    int rowQuantity;
    int columnQuantity;
 
    cin >> rowQuantity >> columnQuantity;
 
    int ** arrayPtr = new int * [ rowQuantity ]; 
    
    for ( int i = 0; i < rowQuantity; i++ ) {
        arrayPtr[ i ] = new int [ columnQuantity ];
        for ( int j = 0; j < columnQuantity; j++ ) {
            arrayPtr[ i ][ j ] = rand() % 50;
        }
    }
 
    int sum = 0;
    vector<int> indexes( columnQuantity );
 
    for ( int j = 0; j < columnQuantity; j++ ) {
        for ( int i = 0; i < rowQuantity; i++ ) {
            if ( arrayPtr[ i ][ j ] == 0 ) {
                sum += 1;
                indexes[ j ] = j;
                i = rowQuantity;
            }
        }
    }
 
    for ( int k = 0; k < indexes.size(); k++ ) {
        cout << indexes[ k ] << ' ';
    }
 
    cout << "\nSum is: " << sum << endl;
 
    for ( int i = 0; i < rowQuantity; i++ ) {
        delete [] arrayPtr[ i ];
    }
 
    delete [] arrayPtr;
 
    cout << endl;
 
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.12.2013, 23:32

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

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

дана целочисленная прямоугольная матрица. Определить количество столбцов,содержащих хотя бы один нулевой элемент.
помогите срочно!!! Надо написать прогу. Вот условие: дана целочисленная прямоугольная матрица....

В заданной целочисленной прямоугольной матрице определить количество столбцов, содержащих хотя бы один нулевой элемент
c++ дана целочисленная прямоугольная матрица. вывести ее на экран и определить количество столбцов,...

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


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

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

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