|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
12.10.2009, 21:19 | #1 |
Пользователь
Регистрация: 05.06.2009
Сообщений: 13
|
Получить массив B, присвоив его k-му элементу значение 0, если все элементы [Pascal]
Всем приветик Помогите решить задачку: Задана матрица размером NxM. Получить массив B, присвоив его k-му элементу значение 0, если все элементы k-го столбца матрицы нулевые, и значение 1 в противном случае. А то не знаю как ее решить Мне хотя бы обработку, а ввод и вывод я сама напишу.. Помогите пожалуйста, заранее благодарна!
|
12.10.2009, 21:24 | #2 |
Пользователь
Регистрация: 12.10.2009
Сообщений: 37
|
стерто........
Последний раз редактировалось vitaly38; 12.10.2009 в 21:28. |
12.10.2009, 21:29 | #3 |
Форумчанин
Регистрация: 19.06.2009
Сообщений: 896
|
Ну напиши ввод и вывод, а с обработкой какнибудь уж решим...
|
12.10.2009, 21:30 | #4 | |
Пользователь
Регистрация: 05.06.2009
Сообщений: 13
|
Что-то стерли сообщение..(
Цитата:
|
|
12.10.2009, 21:41 | #5 |
Пользователь
Регистрация: 05.06.2009
Сообщений: 13
|
Ну ввод примерно такой будет:
Код:
А вот и вывод, впринципе там массив будет, так что вроде как-то так: Код:
Последний раз редактировалось М@лышка; 12.10.2009 в 21:43. |
12.10.2009, 21:55 | #6 |
Форумчанин
Регистрация: 19.06.2009
Сообщений: 896
|
Вот похожая задача была:
http://programmersforum.ru/showthrea...292#post361292 адд: напишу через 20 мин..... Последний раз редактировалось Вавел из ГМТУ; 12.10.2009 в 22:01. |
12.10.2009, 22:00 | #7 | |
Пользователь
Регистрация: 05.06.2009
Сообщений: 13
|
Цитата:
|
|
12.10.2009, 23:11 | #8 |
Форумчанин
Регистрация: 19.06.2009
Сообщений: 896
|
Вот такая получилась обработка:
Код:
|
12.10.2009, 23:16 | #9 |
Пользователь
Регистрация: 05.06.2009
Сообщений: 13
|
Спасибо Вам огромное!!! А не могли бы Вы объяснить, почему в Вашем коде используются переменные x,y? Нельзя использовать обычные счетчики i,j чтобы не создавать лишних переменных? И еще зачем в конце переменной Flag присваивается значение false?
|
12.10.2009, 23:24 | #10 | |
Форумчанин
Регистрация: 19.06.2009
Сообщений: 896
|
Цитата:
Надо сбрасывать флаг после того, как мы "изучили" столбец. Иначе если в первом столбе флаг переключился, то для последующих столбцов он также будет равен True не зависимо от обработки. Зачем тебе новые переменые, используй мои.... Код:
Последний раз редактировалось Вавел из ГМТУ; 12.10.2009 в 23:27. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Построить массив, в который поместить все элементы второго массива, оканчивающиеся на цифру 5 | Паскалька^^ | Паскаль, Turbo Pascal, PascalABC.NET | 11 | 07.01.2009 02:54 |
Получить новый одномерный массив В,каждый элемент которого равен мин элементу строк исходной матрицы | Artimbulidor | Помощь студентам | 6 | 29.12.2008 18:51 |
массив с количеством элементов N. Напечатать те его элементы, индексы которых являются степенями двойки | Маськ@ | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 12.12.2008 16:34 |
Если все элементы матрицы четные, вычислить их произведение. | Misho0k | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 20.05.2008 22:51 |
Как получить изображение, если я знаю его хендл? | AidarBik | Win Api | 4 | 05.11.2007 15:54 |