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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ XOR 32 bit key http://www.cyberforum.ru/cpp-beginners/thread743156.html
Здравствуйте! Подскажите, пожалуйста. Есть чаровский массив, т.е каждый символ 1 байт, есть ключ 32 бита или 4 байта, как зашифровать строку XOR-ом так, чтобы к каждому байту чаровского массива применялся каждый байт ключа. Спасибо!
C++ оператор -> что это? Доброго времени суток! прошу привести понятный пример использования оператора ->. нашел только в вики кое что :Structure dereference ("member b of object pointed to by a") a->b можно на простом примере объяснить? http://www.cyberforum.ru/cpp-beginners/thread743149.html
Организация обработки прерываний C++
Здравствуйте! Пытаюсь разобраться с механизмом обработки прерывания. Нужно написать такую программку, чтобы показать программное прерывание процесса, ДРУГИМ процессом с ВЫСШИМ ПРИОРИТЕТОМ. Допустим, изначально был запущен какой то базовый процесс, и тут происходит запуск одного из процессов с более высоким приоритетом. Вследствие чего базовый процесс находится в ожидании завершения запущенного...
C++ Массивы в виде функций
#include <iostream.h> #include <conio.h> void main() { const int n=4, m=4; clrscr(); float a, max; int temp, i, j; cout<<"vvedite massiv iz "<<n<<"x"<<m<<" elementov"<<endl; for (i=0; i<n; i++)
C++ Перевод величин из одной единицы измерения в другую http://www.cyberforum.ru/cpp-beginners/thread743126.html
Доброго времени суток! Подскажите правильное решение ;) ========= 1. Перевод величин из одной единицы измерения в другую. Пользователь вводит значение в единице измерения №1 ,программа переводит это значение в единицу измерения №2. Quarter(четверть) - 290.94912л ========= Заранее благодарен!
C++ Массивы. Подсчитать количество элементов, равных нулю и сумму положительных элементов (Написать через классы) Нужно написать эту программу через классы.Помогите пожалуйста. В прямоугольной целочисленной матрице (число строк не более 10, число столбцов не более 14) подсчитать количество элементов, равных нулю и сумму положительных элементов, а также выяснить в какой строке стоит минимальный элемент. Формат числа ццц. подробнее

Показать сообщение отдельно
Денис96
 Аватар для Денис96
0 / 0 / 0
Регистрация: 10.08.2011
Сообщений: 55
23.12.2012, 15:24     Создать транспонированную матрицу
Дано квадратная матрица порядка NxN. Вычислить транспонированную.
Вот мой код. Результаты выдает неправильные, присваивает только первой строке значения первого столбца, больше ничего не меняется. Что делать?
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
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <ctime>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
    srand(time_t(0));
    int **a, i,j,n;
    do {
    cout<<"Enter poryadok\n";
    cin>>n;
    }
    while (n<2||n>10);
    a = new int* [n];
    for (int i=0; i<n; i++)
    {
        a[i] = new int [n];
        for (int j=0; j<n; j++)
        {
            a[i][j]=rand()%10-5;
            cout<<a[i][j]<<" ";
        }
        cout<<endl;
    }
    for (i=0; i<n; i++)
        for (j=0; j<n; j++)
            a[i][j]=a[j][i];
    cout<<"Novaya matritsa:\n";
    for (int i=0; i<n; i++)
    {
        for (int j=0; j<n; j++)
        {
            cout<<a[j][i]<<" ";
        }
    cout<<endl;
    }
    system("pause");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru