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

Транспонированная неквадратная матрица - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать функцию, которая вычисляет член рекуррентной последовательности http://www.cyberforum.ru/cpp-beginners/thread739155.html
Создать функцию, которая вычисляет n-й член рекуррентной последовательности, заданной ниже. При выполнении задания рекомендуется использовать рекурсию. U1=2 U2=0.8 Uk=sin(1.5k+Uk-1)+0.25Uk-2 Помогите пожалуйста решить задачу. Я не понимаю как вписать такую формулу в мою задачу, так как с индексами в С++ не стыкался.
C++ не удалось вывести аргумент шаблон для "std::_String_iterator error C2784: не удалось вывести аргумент шаблон для "std::_String_iterator<_Elem,_Traits,_Alloc>" из "std::string" Есть код который сам не писал и который должен копировать некоторые элементы из этой программы #include "stdafx.h" #include <iostream> using namespace std; string s = "\""; void r(string &s, char c, string str) { http://www.cyberforum.ru/cpp-beginners/thread739148.html
Накопление суммы, произведения C++
нужен пример по накоплению суммы и произведения по с++
Подсчитать количество вхождений в тексте каждого из символов массива C++
Задан текст. Задано множество из n символов. Подсчитать количество вхождений в тексте каждого из символов массива есть ли более рациональный путь решения чем через switch?
C++ Нужно разобратся, ошибка http://www.cyberforum.ru/cpp-beginners/thread739125.html
Здравствуйте. Компилятор выдаёт ошибку в строке find = true; ... cout << " Print the debtors "<< endl; int a = 0;
C++ ввод двумерного массива Дана функция ввода массива (vvod) и ввода строки массива (vvodStr) с динамическим распределением памяти. float* vvodStr (int n) { float* masStr=new float; for (int i=0;i<n;i++) { cout<<i+1<<"-й элемент: "; cin>>*(masStr+i); } return masStr; подробнее

Показать сообщение отдельно
ТЧК
0 / 0 / 0
Регистрация: 09.12.2012
Сообщений: 9
20.12.2012, 00:05     Транспонированная неквадратная матрица
Помогите, пожалуйста. Хочу получить из матрицы A(m x n) матрицу B(n x m) - могут быть неквадратными
C++
1
2
3
4
5
6
7
8
9
10
11
int i=0, j
while(i<m)
    {
        j=0;
        while(j<n)
        {
            masB[j][i] = masA[i][j];
            j++;
        }
        i++;
    }
Только результате у меня получается вот это
Исходная матрица
__1________2
__3________4
__5________6
А новая
__1________3
__2________4
1.0...e...__1.0...e...
То есть как могут, меняются, но под тот же шаблон m x n, а как заставить под шаблон n x m?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru