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

Транспонировать произвольную матрицу - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ последовательность чисел сколько раз меняеться знак http://www.cyberforum.ru/cpp-beginners/thread178042.html
есть к примеру массив чисел 10, -4, 12, 56, -5, -89 тут они меняю знак 3 раза, как описать в программе сколько раз любая последовательность чисел может менять знак?
C++ Сделайте задание пожал. :Дано одномерный массив А1, А2, ..., А10 действительных чисел. Получить больше всего среди А1 + А10, А2 + А9, ..., А5 + А6. На с++.Очень важно!!!!! http://www.cyberforum.ru/cpp-beginners/thread178038.html
Символьный тип C++
Задано строку. Посчитать, сколько в нем букв 'i' 'k' 'l'
Класс контейнера, реализующий интерфейс C++
Всем доброго времени суток. Возник вопрос по выполнению задания. Вот само задание: Необходимо разработать класс контейнера, реализующий приведенный ниже интерфейс. При разработке допускается использовать STL. Кроме этого, внутренняя реализация ничем не ограничена. class ElemNotFound {}; template < class ElemType, class IndexType > class IContainer { public:
C++ Массивы символов http://www.cyberforum.ru/cpp-beginners/thread178026.html
Вообщем требуется создать программу, содержащую описание структуры AEROFLOT, с которой нужно провести некоторые взаимодействия. AEROFLOT состоит из нескольких символьных типов. Моя проблема возникает на стадии ввода-вывода массива, состоящего из элементов AEROFLOT. вводятся данные вроде как нормально, но потом, ради проверки, пытаюсь вывести значение одного из полей какого-нибудь элемента и...
C++ Определить, в какой строке целочисленной матрицы находится самая длинная серия одинаковых элементов 2)Написать программу, определяющую, в какой строке целочисленной матрицы m x n находится самая длинная серия одинаковых злементов. Под серией имеются в виду элементы, расположенные подряд. Пример ввода: 4 4 1 2 3 4 2 3 4 6 1 1 1 5 2 2 1 6 подробнее

Показать сообщение отдельно
Sun-rise
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 20
18.10.2010, 16:24     Транспонировать произвольную матрицу
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
// LR4.cpp: определяет точку входа для консольного приложения.
//
 
 
#include <stdafx.h>
#include <stdio.h>
#include <conio.h>
#include <iostream>
using namespace std;
 
const int N=10 , M=10;
 
int main(int argc, char *argv[])
{
    int mass[N][M], q, w, x, f, i;
    cout<<"Enter koli4estvo strok = ";
    cin>>q;
    cout<<"Enter koli4estvo stolbcov =";
    cin>>w;
    cout<<"Enter elementi matrici:";
    for(f=0;f<q;f++)
    {
        for(i=0;i<w;i++)
        {
            cout<<"Enter ["<<f<<"]|["<<i<<"]=";
            cin>>x;
            mass[f][i]=x;
        }
    }
    cout<<"iscodna9 matrica"<<endl;
    for(f=0;f<q;f++)
        {
       for(i=0;i<w;i++)
          cout<<mass[f][i]<<" ";
          cout<<endl;
    }
    cout<<"Trancponirovana9 matrica"<<endl;
    for(f=0;f<q;f++)
        {
       for(i=0;i<w;i++)
          cout<<mass[i][f]<<" ";
          cout<<endl;
    }
    getch();
    return 0;
}
прога работает только для квадратной матрици , как сделать что б она транспонировала произвольную?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru