|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
27.02.2011, 15:07 | #1 |
Пользователь
Регистрация: 25.12.2010
Сообщений: 38
|
Матрица С++
опять матрицы)
подскажите как сделать так, чтобы ответ не повторялся задание: дано число х , n и массив a[n][n], нужно проверить встречается ли число х в каждом столбце массива, есдли да, то вывести "да", если нет то "нет" пример: 1 //число х 2 //n 0 1 0 0 ответ: нет да Код:
заранее спасибо) |
27.02.2011, 15:12 | #2 |
Участник клуба
Регистрация: 29.12.2009
Сообщений: 1,166
|
это очень просто при помощи флага -
int flag = 0; если встретилось в столбце число flag++; в конце программы сравниваем если количество столбцов == flag, то выводим ответ L"aaaaeeeeee\n" _)))
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть] |
27.02.2011, 15:23 | #3 |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
Только flag это в хороших местах булёво или элемент перечисления, а тут надо называть это как-то типа some_counter.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
27.02.2011, 15:41 | #4 | |
Участник клуба
Регистрация: 29.12.2009
Сообщений: 1,166
|
Цитата:
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть] |
|
27.02.2011, 15:45 | #5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А не проще ли написать так:
Код:
I'm learning to live...
|
27.02.2011, 16:54 | #6 |
Форумчанин
Регистрация: 29.09.2010
Сообщений: 636
|
Код:
|
27.02.2011, 17:02 | #7 |
Форумчанин
Регистрация: 29.09.2010
Сообщений: 636
|
кстати никто не заметил подвоха, автор пишет не a[i][j], а a[j][i] )) хотя возможно это супер задумка автора! //del пост плз.
Последний раз редактировалось onewho; 27.02.2011 в 17:07. |
27.02.2011, 17:07 | #8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
break; вытолкнет только из внутреннего цикла, значит шансы что еще раз условие сработает всетки есть.
I'm learning to live...
|
27.02.2011, 17:34 | #9 |
Форумчанин
Регистрация: 29.09.2010
Сообщений: 636
|
внешний цикл по столбцам, внутренний по строкам если встретили нужный элемент переходим к следующему столбцу, вроде всё норм
|
27.02.2011, 19:08 | #10 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Хотя да, ты прав... автору нужно именно проверка в каждом столбце...
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Матрица С++ | Soull | Помощь студентам | 3 | 14.11.2010 21:51 |
Непонятки с DirectX (матрица поворота, камера, матрица проекции) | ROD | Общие вопросы C/C++ | 2 | 17.09.2010 17:00 |
TurboPascal: граф, матрица смежности и матрица инцидентности. | ulala | Помощь студентам | 0 | 02.12.2009 10:11 |
Матрица на Си | dron-k | Помощь студентам | 3 | 28.07.2009 10:13 |