![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 20.10.2008
Сообщений: 25
|
![]()
Нужно посчитать кол-во столбцов содержащих хотя бы один ноль, не пойму что сделать. У меня получается считает, просто количество нулей в массиве
и если можно, подскажите как найти Т (номер строки с наибольшим колчеством одинаковых элементов) #include<stdio.h> #include<math.h> #include<conio.h> void main() { clrscr(); int a[7][8]={ {32,65,45,97,67,16,5,17}, {23,54,68,75,10,49,87,3}, {0,1,56,7,68,21,87,9}, {5,48,75,21,58,76,0, 66}, {54,78,75,46,50,0,0,33}, {3,56,0,56,97,56,56,88}, {54,6,5,0,86,75,4,17}}; int i,j; //massiv index int s=0; //stolbci s 0 int p; //kol-vo odinakovix elementov int n; //nomer stroki s max p for(j=0; j<8; j++) {for(i=0; i<7; i++) if(a[i][j]==0) s=s+1;} printf("s=%i", s); getch(); } Последний раз редактировалось ManInBlack; 13.01.2009 в 04:03. |
![]() |
![]() |
![]() |
#2 |
Новичок
Джуниор
Регистрация: 13.01.2009
Сообщений: 1
|
![]()
Забыл сделать выход из второго цикла, если условие выполнено.. Дальнейший просмотр столбца не нужен.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 20.10.2008
Сообщений: 25
|
![]()
Все равно не пойму, у меня получается проверяет только 1 столбец
Код:
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 25.10.2008
Сообщений: 20
|
![]() Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Матрица | Almost456 | Паскаль, Turbo Pascal, PascalABC.NET | 11 | 07.12.2008 02:04 |
Матрица | LKf | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 04.12.2008 17:33 |
матрица | Verochka | Помощь студентам | 3 | 23.11.2008 22:42 |
Матрица | Cartman18 | Помощь студентам | 4 | 13.12.2007 19:49 |
Матрица | Lima | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 08.12.2006 01:01 |