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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 25.03.2009, 21:01   #1
Proxx-asb
Пользователь
 
Регистрация: 25.03.2009
Сообщений: 12
По умолчанию Дана матрица n*n (n - четное)

Дана матрица n*n (n - четное), в которой каждый элемент встречается 4 раза. Развернуть матрицу по строкам, удалить все повторяющиеся элементы и свернуть матрицу обратно по столбцам в массив.
*******************
Заранее благодарен!!!
Proxx-asb вне форума
Старый 25.03.2009, 22:19   #2
Arkuz
Форумчанин
 
Аватар для Arkuz
 
Регистрация: 22.09.2007
Сообщений: 540
По умолчанию

Цитата:
Сообщение от Proxx-asb Посмотреть сообщение
Дана матрица n*n (n - четное), в которой каждый элемент встречается 4 раза. Развернуть матрицу по строкам, удалить все повторяющиеся элементы и свернуть матрицу обратно по столбцам в массив.
*******************
Заранее благодарен!!!
Конкретизируйте задание... Встречается каждый элемент вообще в матрице 4 раза или в строке или в столбце.
потому что матрица
1 2 3 4
1 2 3 4
1 2 3 4
1 2 3 4
уже показывает, что каждый эл-т встречается по 4 раза
Arkuz вне форума
Старый 25.03.2009, 22:28   #3
Proxx-asb
Пользователь
 
Регистрация: 25.03.2009
Сообщений: 12
По умолчанию

должно быть так!
___________________
Матрица 6 * 6

19 5 19 6 19 7
1 2 3 4 5 6
8 8 8 7 8 6
9 8 8 9 9 9
77 55 98 77 11
7 5 7 7 8 7

элемент "8" встречается 4 раза в 3ей строке!
элемент "9" встречается 4 раза в 4ой строке!
элемент "7" встречается 4 раза в 6ой строке!
Proxx-asb вне форума
Старый 25.03.2009, 22:35   #4
Arkuz
Форумчанин
 
Аватар для Arkuz
 
Регистрация: 22.09.2007
Сообщений: 540
По умолчанию

Т.е. если элемент встретился меньше 4 раз то ничего со строкой не делать и если больше 4...
А вот если именно 4 раза, то уничтожить все 4 одинаковых эл-та?

Приведите пример матрицы с разными вариантами наборов одинаковых чисел и напишите что должно получиться...
Arkuz вне форума
Старый 25.03.2009, 22:39   #5
Proxx-asb
Пользователь
 
Регистрация: 25.03.2009
Сообщений: 12
По умолчанию

Да, именно 4 раза!
Proxx-asb вне форума
Старый 03.11.2010, 15:12   #6
Niro
Форумчанин
 
Аватар для Niro
 
Регистрация: 23.09.2010
Сообщений: 682
По умолчанию

Цитата:
ребят очень прошу помогите с задачей на паскале!!!!!!!!!

Дана матрица А(5,7) сформировать вектор В(7) из минимальных элементов столбцов матрицы А
Пишите в личку, помогу за вознаграждение
Проще всего признать свою ошибку.
Гораздо труднее еЁ осознать и исправить.
Niro вне форума
Старый 03.11.2010, 15:28   #7
Niro
Форумчанин
 
Аватар для Niro
 
Регистрация: 23.09.2010
Сообщений: 682
По умолчанию

Цитата:
блин я чето незнаю как тут в личку писать(((
Заходите в ваш кабинет - личные сообщения - новое сообщение
Можите здесь написать если согласны. Задача символически 50 р. на телефон
Проще всего признать свою ошибку.
Гораздо труднее еЁ осознать и исправить.
Niro вне форума
Старый 03.11.2010, 15:49   #8
Niro
Форумчанин
 
Аватар для Niro
 
Регистрация: 23.09.2010
Сообщений: 682
По умолчанию

При попытке отправить сообщение
"Вы не можете отправить сообщение RAMA86, поскольку он(а) не разрешил(а) принимать личные сообщения, либо ему(ей) не разрешено это делать."
Проще всего признать свою ошибку.
Гораздо труднее еЁ осознать и исправить.
Niro вне форума
Старый 03.11.2010, 16:12   #9
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Код:
{Дана матрица А(5,7) сформировать вектор В(7) 
из минимальных элементов столбцов матрицы А}
for i:=1 to 7 do
begin
b[j]:=a[1,i];
for j:= 2 to 5 do 
if a[j,i]<b[j] then b[j]:=a[j,i];
end;
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
дана целочисленная прямоугольная матрица Jet-Tea Общие вопросы C/C++ 9 02.06.2010 16:41
Дана прямоугольная матрица. Определить количество столбцов, произведение элементов которых меньше 5 Sweeney Паскаль, Turbo Pascal, PascalABC.NET 0 10.12.2008 01:41
Дана матрица размера M*N.Зеркально отразить ее элементы Ильдар ХАЛИКОВ Паскаль, Turbo Pascal, PascalABC.NET 6 09.04.2008 22:22
Дана целочисленная квадратная матрица... kitty Помощь студентам 1 05.12.2007 07:40