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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
hoocie
0 / 0 / 0
Регистрация: 08.12.2009
Сообщений: 29
07.10.2010, 12:14     Определить количество столбцов в матрице, не содержащих ни одного нулевого элемента #1
Нужна помощь в решении задая.

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

Заранее спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.10.2010, 12:14     Определить количество столбцов в матрице, не содержащих ни одного нулевого элемента
Посмотрите здесь:

C++ Определить количество столбцов в матрице, не содержащих ни одного нулевого элемента
C++ Определить количество столбцов, не содержащих ни обного нулевого элемента
C++ [C++] Определить колличество столбцов, не содержащих ни одного нулевого элемента.
определить количество столбцов, не содержащих ни одного нулевого элемента C++
C++ максимальное из чисел, встречающихся в заданной матрице, количество строк, не содержащих ни одного нулевого элемента
В прямогольной матрице определить количество столбцов, не содержащих ни одного нулевого элемента и расположить их в соответствии с ростом характеристи C++
определите номера и общее количество столбцов не содержащих ни одного нулевого элемента C++
C++ Дана целочисленная матрица. Определить количество столбцов, не содержащих ни одного нулевого элемента

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Genius Ignat
1233 / 771 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
07.10.2010, 13:18     Определить количество столбцов в матрице, не содержащих ни одного нулевого элемента #2
1.
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
#include <stdio.h>
#include <stdlib.h>
 
#define H 5
#define W 5
 
int main(){
int matrix[H][W] = {
        {1,2,3,4,0},
        {0,3,4,5,0},
        {0,0,1,1,0},
        {1,1,1,1,0},
        {4,5,6,6,0}
    };
int count,t,i,j;
count = 0;
for( i = 0 ; i < W ; i++ ){
   t = 0;
   for(j = 0 ; j < H ; j++ )if(matrix[j][i]==0)t++;
   if(!t)count++;
       
}
printf("count: %d",count);
printf("\n");
 
system("pause");
return 0;
}
PointsEqual
ниначмуроФ
 Аватар для PointsEqual
832 / 516 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
07.10.2010, 13:36     Определить количество столбцов в матрице, не содержащих ни одного нулевого элемента #3
Цитата Сообщение от Genius Ignat Посмотреть сообщение
if(matrix[j][i]==0)t++;
думаю так будет лучше
C++
1
if(matrix[j][i]==0){t++; break;};
Yandex
Объявления
07.10.2010, 13:36     Определить количество столбцов в матрице, не содержащих ни одного нулевого элемента
Ответ Создать тему
Опции темы

Текущее время: 05:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru