0 / 0 / 0
Регистрация: 02.06.2009
Сообщений: 26
|
|
1 | |
Матрица, повернуть элементы.21.06.2009, 15:59. Показов 892. Ответов 9
Метки нет (Все метки)
Здравстуйте, помогите пожалуйста решить задачку:Дана матрица, повернуть 8 смежных элементов матрицы на 90 градусов по часовой стрелке Помогите плиз.. Искала по форуму похожих задач не нашла Буду очень благодарна..
Добавлено через 3 часа 11 минут 15 секунд Помогите пожалуйста.. Вся программа и не нужна, хотя бы как повернуть элементы...
0
|
21.06.2009, 15:59 | |
Ответы с готовыми решениями:
9
Матрица,повернуть на четверть по часовой стрелке Дана матрица целых чисел размером 4x4. Повернуть матрицу на 90 градусов и вывести содержимое матрицы на экран Дана квадратная матрица порядка n. Повернуть ее влево на 90°. Дана квадратная матрица. Повернуть ее на 90 градусов в + направлении (процедуры) |
3067 / 727 / 69
Регистрация: 24.09.2008
Сообщений: 1,531
|
|
21.06.2009, 16:12 | 2 |
Какое значение имеет слово "смежные" элементы и в какую сторону поворачивать ?
0
|
0 / 0 / 0
Регистрация: 02.06.2009
Сообщений: 26
|
|
21.06.2009, 16:20 [ТС] | 3 |
Ну вот например дана матрица 5x7
1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 Пользователь ввел например элемент 2;2 Должна получиться следующая: 3 2 1 1 1 1 1 3 2 1 2 2 2 2 3 2 1 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 Поворачивать по часовой стрелке..
0
|
3067 / 727 / 69
Регистрация: 24.09.2008
Сообщений: 1,531
|
|
21.06.2009, 16:22 | 4 |
А если например введено (1,1) то у такого элемента только 3 смежных элемента, что делать в таком случае ?
0
|
0 / 0 / 0
Регистрация: 02.06.2009
Сообщений: 26
|
|
21.06.2009, 16:25 [ТС] | 5 |
Ну я думала как-нибудь ограничить ввод пользователем угловых элементов..
0
|
3067 / 727 / 69
Регистрация: 24.09.2008
Сообщений: 1,531
|
||||||
21.06.2009, 17:13 | 6 | |||||
Пока что только так придумал, что-то мысли не идут в голову.
1
|
0 / 0 / 0
Регистрация: 02.06.2009
Сообщений: 26
|
|||||||||||
21.06.2009, 18:17 [ТС] | 7 | ||||||||||
Спасибо lexus_ilia А можно например создать переменные. Вот так например:
0
|
3067 / 727 / 69
Регистрация: 24.09.2008
Сообщений: 1,531
|
|
21.06.2009, 18:19 | 8 |
естественно, просто я не сторонник лишних переменных
1
|
0 / 0 / 0
Регистрация: 02.06.2009
Сообщений: 26
|
|||||||||||
21.06.2009, 19:37 [ТС] | 9 | ||||||||||
Спасибочки Вам еще раз)))
Добавлено через 1 час 15 минут 33 секунды lexus_ilia пытаюсь разобраться в Вашей программе, но вот возникло несколько вопросов.
Не могли бы Вы ответить на эти вопросики...
0
|
3067 / 727 / 69
Регистрация: 24.09.2008
Сообщений: 1,531
|
|
21.06.2009, 20:38 | 10 |
Возьмите пожалуйсто листочек, напишите Вашу матрицу, выпишите все элементы которые надо поменять с их "координатами" и Вы всё поймёте.
0
|
21.06.2009, 20:38 | |
21.06.2009, 20:38 | |
Помогаю со студенческими работами здесь
10
Дана квадратная матрица порядка M. Повернуть ее на 90 градусов в положительном направлении Дана квадратная матрица порядка 2n. Повернуть ее на 270 градусов в подожительном направлении Дана квадратная матрица порядка 2n. Повернуть ее на 180 градусов положительном направлении Дана квадратная матрица порядка M. Повернуть её на 901|1802|2703 градусов в положительном направлении. Повернуть элементы матрицы на 90 градусов Повернуть элементы матрицы на 90 градусов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |