![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 16.12.2010
Сообщений: 29
|
![]()
Подскажите с решением, вот задача: Дана матрица размера n х m . Определить количество различных элементов матрицы (т.е. повторяющиеся считать один раз). Пояснения: исходная матрица должны считываться из файла, в котором записана квадратная матрица размером не менее 6 строк и 6 столбцов, вводится с клавиатуры, после завершения работы программы исходная матрица и результаты работы программы должны быть выведены на экран и в текстовый файл
I wear the fez now. Fezes are cool..)
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 08.01.2010
Сообщений: 205
|
![]() Код:
Если помог - кликни на значок весов под аватаром.
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
способ от malinoff вполне рабочий. Только массив значений потребует дополнительных ресурсов и памяти...
но можно и так решить. а ещё я бы предложил такой вариант: для каждого элемента A[i,j] проверять не было ли данного значения в массиве раньше: Код:
Последний раз редактировалось Serge_Bliznykov; 28.04.2011 в 13:42. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
матрицы. паскаль | Dean | Помощь студентам | 11 | 21.02.2011 17:48 |
матрицы паскаль | Aleksey_Popov93 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 21.04.2010 18:09 |
Паскаль.Матрицы. | kikim | Помощь студентам | 4 | 13.03.2010 22:32 |