|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.09.2009, 15:12 | #1 |
Пользователь
Регистрация: 02.09.2009
Сообщений: 11
|
Сортировка матрицы. Pascal
Всем привет. Подскажите пожалуйста ход решения следующей задачи.
"Необходимо, написать программу, которая строит матрицу чисел ( максимально 10 на 10) и упорядочивает каждую строку по возрастанию элементов." Собственно кусок, с непосредственным заданием исходной матрицы я написал...а как упорядочивать строки я не могу понять. Как простой, одномерный массив отсортировать я знаю, а как отдельно взятую строчку в двумерном??? |
09.09.2009, 15:24 | #2 |
Форумчанин
Регистрация: 23.10.2008
Сообщений: 460
|
стучись в аську, я сделаю, ибо я так понимаю опыт работы с двумерными массивами 0.
|
09.09.2009, 15:27 | #3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
09.09.2009, 21:33 | #4 |
Пользователь
Регистрация: 02.09.2009
Сообщений: 11
|
Одномерный массив я сортирую пузырьком. Незнаю пригодно ли это к двумерному массиву. Собственно вот код примера одномерки:
пузырек.JPG |
09.09.2009, 21:58 | #5 |
Форумчанин
Регистрация: 23.10.2008
Сообщений: 460
|
это одномерный. а где обещанный кусок двуменого?
|
09.09.2009, 22:01 | #6 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Код:
|
09.09.2009, 22:13 | #7 |
Пользователь
Регистрация: 02.09.2009
Сообщений: 11
|
Насчет двумерного. Я смог решить лишь части задачи. Тоесть создать матрицу, заполнить ее с клавиатуры и все. А как сортировать - я совсем не знаю. Вообще каким методом сортируются строки? Пузырек например подойдет?
Если нужна часть кода, где задаеться двумерная матрица - то пожалуйста, вот он: матрица.jpg Правда у меня окошко больше не растягиваеться...кусочек с вводом количества строк не виден. |
09.09.2009, 22:59 | #8 |
Форумчанин
Регистрация: 19.06.2009
Сообщений: 896
|
ene21, при сохранение проекта у Вас должен быть фаил с расширением *.pas
Откройте этот фаил в "Блокноте" и Вы увидите исходный код Вашей программы, который намного удобнее обсуждать, нежели скриншоты. Эт было вступление..... Теперь, что касается темы. Двумерный массив выглядит таким орбразом: 1 6 5 4 1 4 6 3 1 3 5 2 6 8 0 7 3 5 ...... 3 1 5 7 3 2 Так вот ваша задача отсортировать строки... Лень мне запускать Delphi(а паскаля у меня уже давно нету), такчто я в двух словах. Код:
|
10.09.2009, 09:34 | #9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
10.09.2009, 18:21 | #10 |
Регистрация: 10.09.2009
Сообщений: 4
|
Ну вот, что-то вроде этого:
Код:
Последний раз редактировалось cherr; 10.09.2009 в 18:24. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сортировка матрицы по спирали {pascal} | Влдислаав3911 | Помощь студентам | 3 | 10.04.2012 22:05 |
Сортировка матрицы | Dartchuwak | Помощь студентам | 4 | 06.04.2010 15:49 |
Сортировка матрицы | GOODMAN | Microsoft Office Excel | 3 | 09.07.2009 23:31 |
Матрицы. Сортировка | Ominous48 | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 18.05.2009 11:51 |
c++ сортировка матрицы | Aion | Помощь студентам | 10 | 15.05.2009 14:30 |