0 / 0 / 0
Регистрация: 09.11.2010
Сообщений: 19
|
||||||
1 | ||||||
Получить матрицу, в которой поменяются местами верхние половины главной и побочной диагонали.06.11.2011, 01:56. Показов 1884. Ответов 5
Метки нет (Все метки)
Привет, товарищи программисты
Запрос на помощь! Я уже наваяла тут что-то страшное-несустветное, но единственное что мне отвечает товарищ пролог -- no. Задача звучит так: Дана квадратная матрица неизвестного размера. Получить матрицу, в которой поменяются местами верхние половины главной и побочной диагонали. Я тут написала что-то по примеру преподавателя, но как-то не очень оно работать хочет.Помогите, пожалуйста.
0
|
06.11.2011, 01:56 | |
Ответы с готовыми решениями:
5
Получить матрицу, в которой меняются местами половины главной и побочной диагоналей Массив: Получить матрицу, заполненную 0 и 1 по главной и побочной диагонали Получить матрицу B, элементы которой - частное от деления элементов матрицы A на max побочной диагонали Создать новую матрицу в которой элементы зеркально поменять местами относительно главной диагонали |
71 / 75 / 3
Регистрация: 03.11.2011
Сообщений: 136
|
|||||||||||
06.11.2011, 15:33 | 2 | ||||||||||
Возможно, проще накидать матрицу в базу, меняя по ходу соответствующие индексы, а потом из базы собрать.
1
|
0 / 0 / 0
Регистрация: 09.11.2010
Сообщений: 19
|
|
07.11.2011, 16:17 [ТС] | 3 |
Оу, большое-большое спасибо)))
0
|
Arsene_Wenger
|
|
07.11.2011, 23:49 | 4 |
Добрый вечер. А если задачу поменять на такую *Дана квадратная матрица неизвестного размера. Получить матрицу, в которой поменяются местами половины главной и побочной диагонали, находящиеся слева от центра*., что бы поменялось в коде программы?
|
71 / 75 / 3
Регистрация: 03.11.2011
Сообщений: 136
|
|||||||||||
08.11.2011, 11:34 | 5 | ||||||||||
Гы...
1. Матрицу транспонируем. Делаем то что выше. Ещё раз транспонируем. 2. Таки держим матрицу в виде database...mx(I,J,V) - проще перебивать, меняя по ходу соответствующие индексы. 3. Главное: МАТРИЦЫ ПРОЛОГУ - ГОРНЫЕ ЛЫЖИ ТУРИСТУ НА КРАСНОЙ ПЛОЩАДИ В ИЮНЕ МЕСЯЦЕ!!!!!!!!!!!!!! Ещё раз "гы"))) Добавлено через 11 часов 0 минут Позголялся таки:
2
|
SergioRamos
|
|
14.11.2011, 23:52 | 6 |
* а если справа относительно центра? что поменяется??
|
14.11.2011, 23:52 | |
14.11.2011, 23:52 | |
Помогаю со студенческими работами здесь
6
Получить матрицу B, элементы которой - сумма элементов матрицы A с min элементом ниже побочной диагонали Максимум главной диагонали матрицы поменять местами с минимумом ее побочной диагонали Получить матрицу размера n: элементы выше побочной диагонали = 1, на диагонали = 0, ниже диагонали = -1 Дана квадратная матрица. Элементы главной диагонали поменять местами с элементами побочной диагонали Дана квадратная матрица. Поменять местами элементы главной диагонали с элементами побочной диагонали Получить квадратную матрицу, на главной диагонали которой расположены нули, ниже ее расположены 1, а выше – -1 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |