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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.06.2010, 16:17   #1
Геля007
 
Регистрация: 20.05.2010
Сообщений: 6
По умолчанию Матрица. Посчитать количество строк, содержащих хотя бы один нулевой элемент

[QUOTE=Olka...;486301]Товарисчи))
вот смотрите написала я код похожего задания... звучит так:

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


но вот такая проблема... вместо кол-ва строк ищет первый столбец с нулем( а про столбцы с самой длинной серией совсем незнаю...

помоги пожалуйста!!!!

Код:
#include <iostream>
#include <math.h>
#include <time.h>
#include <stdlib.h>
#include <iomanip>
using namespace std;

int main()
{
	srand(time(0));
	const int n = 6, m = 5;
	int i,j,arr[n][m],k=0,kol=0;
	cout<<"Massiv= "<<endl;
	for (i=0;i<n;i++)
	{
		for (j=0;j<m;j++)
		{
			arr[i][j]=rand()%20-10;
			cout<<setw(5)<<arr[i][j];
		}
		cout << endl;
	}
	for (j=0;j<n;j++)
	{
		for (i=0;i<m;i++)
		{
			if (arr[j][i]==0)
			{
			cout<<"Kollichestvo strok c 0= "<<i+1<<endl;
				k++;
				break;
			}
		}
		if (k!=0)
			break;
	}
	//int c;
	//double b=0;
	//for (i=0;i<n;i++)
	//	if (a[i]<c) b=b++;
	//cout<<"kollichestvo = "<<b<<endl;

	int nom=0;
	for (j=0;j<n;j++)
	{
		
		if (arr[i][j]==arr[i][j+1])
			{
			nom++;
			cout<<"nomer stolbca= "<<nom+1<<endl;
				k++;
				break;
			}
			if (k!=0)
			break;
	}

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

From Stilet: Нечего в чужую тему лезть. Один автор - одна тема

Последний раз редактировалось Stilet; 02.06.2010 в 16:47.
Геля007 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти количество слов, содержащих цифры to-ot Фриланс 11 16.04.2010 17:56
Удаление строк содержащих определеенный текст Timur12 Microsoft Office Excel 1 26.03.2010 14:34
первый нулевой элемент массива shelest Помощь студентам 2 15.11.2009 12:38
Найти номера(индексы) в матрице хотябы одной строки или хотя бы одного столбца не содержащих еденицы Сергей Попов Паскаль, Turbo Pascal, PascalABC.NET 1 28.11.2008 08:59
Как сделать, чтобы один элемент списка в ComboBox писался в несколько строк? Andr Общие вопросы Delphi 5 15.08.2007 22:24