Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Пововрот матрицы на 270 градусов!

Автор: sanek 21.05.2007 21:24

вывести матрицу B, поворотом матрицы А по часовой стрелке на 270 градусов
на понимаю , как сделать..
вот читал на форумах:
for i:=1 to n do
for j:=1 to n do
b[i,j]:=a[n+1-j,i];
но это не правильно работает...еще написано что для этого услоивия требуются рассмотрения не пары, а четверки элементов, циклически переходящих друг в друга.

Автор: volvo 21.05.2007 21:29

Да что ты?

http://forum.pascal.net.ru/index.php?s=&showtopic=3371&view=findpost&p=30377
Поворот на 270 по часовой стрелке = повороту на 90 против, правда?

Автор: sanek 22.05.2007 1:51

Цитата(volvo @ 21.05.2007 18:29) *

Да что ты?

http://forum.pascal.net.ru/index.php?s=&showtopic=3371&view=findpost&p=30377
Поворот на 270 по часовой стрелке = повороту на 90 против, правда?

ты кстати перепутал в своей задаче поворот по часовой на 90 и против..щас проверяллл

Автор: Чужак 22.05.2007 4:11

Да и потом-270 это 3 раза по 90, разве не так?
Не нравится ПРОТИВ, поверни трижды ПО часовой стрелке.
А как это делать, volvo показал, и на Форуме оно есть.

Автор: volvo 22.05.2007 4:26

Иди и проверь еще раз ! mad.gif
Прикрепленное изображение
Это - ПРОТИВ часовой стрелки по-твоему?

А с измененной Transpose:
Прикрепленное изображение

Это - ПО часовой?