Форум программистов, компьютерный форум CyberForum.ru

Выполнить операцию транспонирования прямоугольной матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выполнить операцию транспонирования прямоугольной матрицы http://www.cyberforum.ru/cpp-beginners/thread37415.html
Выполнить операцию транспонирования прямоугольной матрицы A (m, n), m не равно n, не выделяя дополнительный массив для хранения результата.
C++ Удаление символов из файла Как удалить символы из открытого для чтения файла при помощи только функций fgetc и fputc? Может написать кто код для, например, удаления первых пяти символов? http://www.cyberforum.ru/cpp-beginners/thread37405.html
Ввод строки в графическом режиме С++ dos C++
Приветик,пишу курсач и возникли проблемы с вводом с клавиатуры и выводом строки в графическом режиме.Сin и cout не подходят.Помогите плиз
Вывод строк по сортировке одного поля. C++
Вот код: #include "stdafx.h" #include "dec.h" void abc_view() { char *result, *pch; char tmpline={0}; fin=fopen("asale.dat","rt"); if(fin==NULL) cout<<"ЋиЁЎЄ*! “Є*§***л© д*©« *Ґ **©¤Ґ*."<<"\n";//Сообщение об ошибке, если файл не найден
C++ Функция для определения минимального элемента вектора http://www.cyberforum.ru/cpp-beginners/thread37394.html
Здраствуйте, вот такое задание, не могу никак понять как его делать:( помогите плиз :( 7. Описать функцию min(x) для определения минимального элемента вектора х, введя вспомогательную рекурсивную функцию min(k), находящую минимум среди последних элементов вектора х, начиная с k-го.
C++ Проблемы с вводом/выводом кирилицы в консоли Прога осуществляет поиск строки по маске. как сделать чтобы программа принимала русские символы, искала их и выводила в файл. даже при установке функции setlocale(LC_CTYPE, ".1251"); или ".866" wcout выводит некорректные символы. как заставить программу корректно работать с русским языком. Пробовал С++ билдеры 6.0 и 2009 отдно и тоже. Помогите, буду очень благодарен. подробнее

Показать сообщение отдельно
Evg
Эксперт С++Автор FAQ
 Аватар для Evg
16949 / 5354 / 330
Регистрация: 30.03.2009
Сообщений: 14,396
Записей в блоге: 26
31.05.2009, 14:33     Выполнить операцию транспонирования прямоугольной матрицы
Мне всегда казалось, что транспонирование - это зеркальное отражение относительно одной из диагоналей или что-то типа того, т.е. по определению только для квадратной матрицы

А по поводу кода FunDuck'а - в цикле по j надо "j < M" заменить на "J < i". ТОгда получится отражение оносительно главной диагонали (вроде бы как)

Добавлено через 2 минуты 48 секунд
Хм.. в соседней теме то же задание. Транспонирование прямоугольной матрицы MxN это по сути построение другой матрицы NxM? Тогда метод FunDuck'а не годится. Проще всего построить отдельную матрицу ипросто перегнать в неё элементы из исходной матрицы
 
Текущее время: 23:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru