IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> работа с матрицами, заполнение, транспонирование, сортировка
сообщение
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 25
Пол: Мужской
Реальное имя: Дмитрий

Репутация: -  0  +


Ребята, помощь нужна, очень.
Учительница ничего не объясняет, а хочет чтобы мы все делали, да еще и я болел много, всего усвоить не удалось.
Надо решить 2 задачи:
Код
Дан массив N*N. Заполнить его случайными числами и отобразить симметрично главной диагонали.

и
Код
Дан массив 10*10, заполнить случ. числами. Упорядочить его по возрастанию и транспанировать его.

Заранее премного благодарен.

С уважением,Schumi.

З.Ы. Да и сдавать завтра, поэтому надо позарез.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


просто человек
******

Группа: Пользователи
Сообщений: 3 641
Пол: Женский
Реальное имя: Юлия

Репутация: -  55  +


отобразить симметрично относительно главной - это так, например:
1 2 3
4 5 6
7 8 9
после преобразования:
1 4 7
4 5 8
7 8 9
?

тогда смотри, какие элементы на какие заменяются (по индексам):
1,1 1,2 1,3
2,1 2,2 2,3
3,1 3,2 3,3

1,2 -> 2,1
1,3 -> 3,1
2,3 -> 3,2
i,j ->j,i для половины матрицы (найди, как изменяются i и j)

закономерность сохранится и для массивов других размеров (лишь бы был квадратным).
теперь сможешь реализовать?


--------------------
Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Schumi   работа с матрицами   10.04.2007 22:50
мисс_граффити   Во-первых, незачем писать в чужой теме. Во-вторых,…   10.04.2007 22:58
Schumi   Извините, я новенький и не знал, что тут все так. …   10.04.2007 23:08
мисс_граффити   отобразить симметрично относительно главной - это …   11.04.2007 0:33
Schumi   Ну мне прогу написать надо. так то я знаю   11.04.2007 0:34
мисс_граффити   А в чем проблема написать, если ты это все знаешь?   11.04.2007 0:37
Schumi   это знаю, а как написать нет. как индексы заменить…   11.04.2007 0:51
мисс_граффити   a[i,j]:=a[j,i] осталось определить границы циклов…   11.04.2007 2:04
Schumi   Я знаю главную теорию, а писать проги не умею. :me…   11.04.2007 2:09
КМА   *ROFL* Что значит знаю главную теорию? Если ты…   11.04.2007 2:32
Schumi   У нас как раз практическая, т.к. училка завтра зас…   11.04.2007 2:35
мисс_граффити   Schumi, у тебя же уже есть заполнение. Так что все…   11.04.2007 3:01
КМА   Честное слово, не в моих правилах приводить пол…   11.04.2007 3:04
Schumi   польза бы была, особенно от первой задачи(   11.04.2007 11:06


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 6.09.2025 7:32
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name