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

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

30.10.2012, 00:58. Показов 2490. Ответов 2
Метки нет (Все метки)

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

Данная целочисленная прямоугольная матрица. Определить количество строк, не содержащих ни одного нулевого элемента
Эту же задачу я видел здесь https://www.cyberforum.ru/cpp-beginners/thread683947.html ,но там она...

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

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

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

2
58 / 58 / 13
Регистрация: 12.11.2011
Сообщений: 109
30.10.2012, 01:56 2
Лучший ответ Сообщение было отмечено wowan30002 как решение

Решение

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
#include <stdio.h>
 
#define COL 4
#define ROW 4
 
int main()
{
    int arr[ROW][COL] = { 0 };
    int zero_rows = 0;
 
    // Инициализирую матрицу
    for(int i = 0; i < ROW; i++)
        for(int j = 0; j < COL; j++)
            arr[i][j] = j + i;
 
    // Вывожу матрицу на экран
    for(int i = 0; i < ROW; i++)
    {
        for(int j = 0; j < COL; j++)
            printf("%d\t", arr[i][j]);
 
        printf("\n");
    }
 
    // Нахожу строки без нулевых значений
    for(int i = 0; i < ROW; i++)
        for(int j = 0; j < COL; j++)
            if(arr[i][j] == 0)
            {
                zero_rows++;
                break;
            }
 
    // Вывожу ответ
    printf("strings without zeros elements: %d\n", COL - zero_rows);
 
    return 0;
}
0
Эксперт С++
4725 / 2546 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
30.10.2012, 05:18 3
Цитата Сообщение от extenup Посмотреть сообщение
C++
1
2
// Вывожу ответ
 printf("strings without zeros elements: %d\n", COL - zero_rows);
заменить на:
C++
1
2
// Вывожу ответ
 printf("strings without zeros elements: %d\n", ROW - zero_rows);
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.10.2012, 05:18
Помогаю со студенческими работами здесь

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

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

Матрица: определить количество строк, не содержащих ни одного нулевого элемента
для решения задач: 1) определить количество строк, не содержащих ни одного нулевого элемента;...

Дана целочисленная прямоугольная матрица А размером N x M. Вычислить количество строк, не содержащих ни одного нуля
Помогите пожалуйста !:) С++; Дана целочисленная прямоугольная матрица А размером N x M. Вычислить...


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

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

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