Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.12.2012, 21:05   #1
Rik55rus
 
Регистрация: 06.10.2012
Сообщений: 8
По умолчанию кол-во ненулевых столбцов двумерной матрицы

нужно подсчитать кол-во столбцов без нулевых эл-ов.
Код:
void zero_st(int **A,int n,int m){
	int count=0,k=0;
	for (int i=0;i<n;i++)
		for (int j=0;j<m;j++) 
			if (A[i][j]==0){
                             count++;
                             break;
                        }
			cout<<m-count<<endl; 
}
Как видно у меня выходит подсчет строк, а не столбцов, не получается сделать для столбцов, уделите внимание если не жалко.

Последний раз редактировалось Stilet; 01.12.2012 в 21:40.
Rik55rus вне форума Ответить с цитированием
Старый 01.12.2012, 21:43   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
void zero_st(int **A,int n,int m){
	int count=0,k=0,*b=new int[m]={0};
	for (int i=0;i<n;i++)
		for (int j=0;j<m;j++) 
			 b[j]+=(A[i][j]==0)?1:0
       for (int j=0;j<m;j++) if(b[j]) count++;
 cout<<count<<endl; 
 delete [] b;
}
Так пойдет?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.12.2012, 22:07   #3
Rik55rus
 
Регистрация: 06.10.2012
Сообщений: 8
По умолчанию

спасибо большое, но нельзя ли без дополнительного массива?

Последний раз редактировалось Rik55rus; 01.12.2012 в 22:49.
Rik55rus вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод двумерной матрицы змейкой в си Warfvare Помощь студентам 0 23.10.2012 15:42
[Паскаль] Найти кол-во ненулевых элементов в массиве vfedrchenk Помощь студентам 7 29.02.2012 00:21
Сортировка столбцов двумерной матрицы DrPsych Visual C++ 1 05.01.2012 01:05
Преобразование двумерной матрицы в одномерную shamrock Помощь студентам 7 18.06.2009 18:09
Удаление элементов из двумерной матрицы Димитрон Помощь студентам 8 28.05.2009 22:38