![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 05.04.2018
Сообщений: 27
|
![]()
Доброго времени суток всем!
Такое задание: Сформировать массив Z(N,N). Повернуть его на 270 градусов. Как сформировать квадратную матрицу я знаю, а вот как повернуть ее на 270 градусов - нет. Каким образом это можно сделать? |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 09.05.2017
Сообщений: 746
|
![]()
Вероятно, используя фокусы с координатами. А на каком языке это надо сделать?
Код:
Напишу программу на C++ и Asm для AVR. Черчение: sergeisky@yahoo.com.
Последний раз редактировалось Cuprum5; 11.08.2018 в 21:14. Причина: Добавил код. |
![]() |
![]() |
![]() |
#3 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 09.05.2017
Сообщений: 746
|
![]()
Зачем эти rotate90(); - мой код гораздо компактнее и удобнее, возьмите лучше его.
Напишу программу на C++ и Asm для AVR. Черчение: sergeisky@yahoo.com.
Последний раз редактировалось Cuprum5; 11.08.2018 в 21:37. |
![]() |
![]() |
![]() |
#5 |
Регистрация: 11.08.2018
Сообщений: 3
|
![]()
Если задан поворот на 270 градусов против часовой стрелки (традиционное задание поворота в декартовых осях), то он равносилен повороту на 90 градусов по часовой стрелке. Поэтому ответ Cuprum5 верен с точностью до последней строки, надо чуть исправить:
NOV[stl][N-str-1] = ST[str][stl]; |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 05.04.2018
Сообщений: 27
|
![]() |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 05.04.2018
Сообщений: 27
|
![]() |
![]() |
![]() |
![]() |
#8 | ||
Старожил
Регистрация: 23.10.2010
Сообщений: 2,376
|
![]()
Коли знаешь как изготовить матрицу
Цитата:
Цитата:
Ведь у тебя есть решение на Cи. Открывай Google или Yndex и задавай вопросы типа: "Циклы в Basic", "Двумерные массивы Basic" или что-то в этом роде. Как то это не очень хорошо у тебя твой "хлеб" (желание учиться) отнимать. PS: Неужто за десять дней не нашёл решения ... ???
Как-то так, ...
|
||
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 09.05.2017
Сообщений: 746
|
![]()
FirstAid, говорите сразу язык, ладно?
Предполагаем, что массив имеет целые числа. Excel. Код:
Напишу программу на C++ и Asm для AVR. Черчение: sergeisky@yahoo.com.
Последний раз редактировалось Cuprum5; 14.08.2018 в 13:29. Причина: Добавил фразу. |
![]() |
![]() |
![]() |
#10 | |
Пользователь
Регистрация: 05.04.2018
Сообщений: 27
|
![]() Цитата:
Вот например вот это Sheets("Лист1").Cells(str + 8, stl + 1) = NOV(str, stl) - это что? Вывод массива? |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Повернуть массив на 90 градусов | HIP-H0P | Помощь студентам | 6 | 31.01.2012 23:46 |
поворот матрицы на 180 и 270 градусов | Alex1123 | Помощь студентам | 4 | 25.05.2011 18:31 |
повернуть экран на 180 градусов | jihot | Общие вопросы Delphi | 4 | 10.04.2010 13:07 |
Повернуть двумерный массив на 180 градусов - задача на Pascal'е | Sanakan | Помощь студентам | 7 | 15.12.2008 00:16 |