Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.06.2016, 12:10   #1
AlexPain
Новичок
Джуниор
 
Регистрация: 24.06.2016
Сообщений: 1
По умолчанию Выполнить операцию транспонирования прямоугольной матрицы

Выполнить операцию транспонирования прямоугольной матрицы A (m, n), m не равно n, не выделяя дополнительный массив для хранения результата.
AlexPain вне форума Ответить с цитированием
Старый 24.06.2016, 12:15   #2
TaLadno
Форумчанин
 
Регистрация: 03.06.2015
Сообщений: 393
По умолчанию

Ок, я пока поработаю над твоей задачей



А ты сходи поиграй в танки или полайкай фотки котиков в вконтактиках

Или ты уже пытался что-то сделать и у тебя есть что показать?
Вы там держитесь.
TaLadno вне форума Ответить с цитированием
Старый 24.06.2016, 13:29   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

а давайте сначала выясним, что подразумевается под
"транспонирование прямоугольной матрицы A (m, n), m не равно n"?

допустим, есть матрица 3X5:
Код:
1   2  3  4  5
6   7  8  9 10
11 12 13 14 15
что должно быть после транспонирования ?
матрица 5X3 ? и с каким содержимым?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 24.06.2016, 14:00   #4
TaLadno
Форумчанин
 
Регистрация: 03.06.2015
Сообщений: 393
По умолчанию

Наверное как-то так


Но вряд ли AlexPain ответит пока, он еще не всех котиков отлайкал, а сдача пока не горит
Вы там держитесь.
TaLadno вне форума Ответить с цитированием
Старый 24.06.2016, 14:30   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

ладно, значит, пока не отлайкал котиков, давайте мы с вами обсудим.
Какой тип у переменной-массива должен быть? 100X100 (с запасом, чтобы траспонированный массив в той же переменной и поместился) ?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 24.06.2016, 14:33   #6
TaLadno
Форумчанин
 
Регистрация: 03.06.2015
Сообщений: 393
По умолчанию

мне максимума совсем не жалко
главное чтобы m и n при перевертывании влезали в диапазон
Вы там держитесь.
TaLadno вне форума Ответить с цитированием
Старый 24.06.2016, 15:11   #7
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

TaLadno, согласен.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Числа по основанию 10 и 16. Выполнить операцию сложения Avicii Общие вопросы C/C++ 5 01.02.2013 13:45
Распараллеливание транспонирования матрицы Symple me Общие вопросы C/C++ 3 24.10.2012 16:28
Паскаль. Выполнить обработку элементов прямоугольной матрицы А, имеющей N строк и M столбцов. charming Помощь студентам 0 17.12.2011 20:14
Выполнить операцию на ассемблере. Нина93 Помощь студентам 0 25.12.2010 15:38
функция транспонирования матрицы lamer74 Общие вопросы C/C++ 0 05.12.2009 10:56