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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Vladok111
0 / 0 / 0
Регистрация: 03.10.2012
Сообщений: 78
#1

Получить транспонированную матрицу (Проверьте код,пожалуйста) - C++

20.12.2012, 00:52. Просмотров 700. Ответов 6
Метки нет (Все метки)

Что у меня не так,помогите пожалуйста
Задана квадратная матрица. Получить транспонированную матрицу, т.е. мат-рицу, где столбцы и строки меняются местами
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
#include <stdio.h>
#include <conio.h>
#define n 5
#define n 5
int main()
{
randomize();
    int n,i,j mas[n][n];
    printf("dana matrica n*n \n");
    for(i=0; i<n; i++)
    {
        for(j=0;j<n;j++)
        {
            mas[i][j]=random(101);
            printf("mas[i][j]\t");
        }
    }
 
    printf("transponirovanaia matrica");
    for(i=0; i<n; i++)
    {
        for(j=0; j<n; j++)
            printf("mas[j][i]\t);
    }
    for(i=0; i<n; i++)
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2012, 00:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Получить транспонированную матрицу (Проверьте код,пожалуйста) (C++):

Задана квадратная матрица. Получить транспонированную матрицу - C++
4. Двумерные массивы Задана квадратная матрица. Получить транспонированную матрицу

Написать код для игры НИМ. проверьте пожалуйста тот ли это код - C++
#include &lt;string&gt; using namespace std; int compChoose(int markers); int userChoose(int markers); int...

Проверьте код пожалуйста - C++
Цель работы Создать программу, которая вычисляет значения функции заданного диапазона; необходимо организовать ввод границ интервала,...

Проверьте код пожалуйста - C++
В чем ошибка? Если он в ответе выдает только: Vvedite element massiva: A= #include &quot;stdafx.h&quot; #include &lt;stdio.h&gt; #include...

Проверьте пожалуйста код - C++
Программа должна проверить введенную строчку на соответствие слову как паролю.Условия Не меньше 8 символов, содержание латинских букв и...

Проверьте пожалуйста код (C++) - C++
Вот я сам написал код(!)) Можете проверить: main() { printf(&quot;Content-type:text/html\n\n&quot;);

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
okamy
17 / 17 / 7
Регистрация: 25.06.2011
Сообщений: 99
20.12.2012, 01:18 #2
8 строка: пропущена , между j и mas.
0
9cbka
2 / 2 / 0
Регистрация: 13.10.2012
Сообщений: 60
20.12.2012, 01:26 #3
23 пропущен символ "
0
Croessmah
Эксперт CЭксперт С++
13209 / 7480 / 841
Регистрация: 27.09.2012
Сообщений: 18,388
Записей в блоге: 3
Завершенные тесты: 1
20.12.2012, 01:30 #4
Цитата Сообщение от Vladok111 Посмотреть сообщение
C++
1
2
for(i=0; i<n; i++) 
}
а это будет работать?
0
KoscheyScrag
5 / 5 / 3
Регистрация: 24.02.2012
Сообщений: 85
20.12.2012, 01:43 #5
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
#include <iostream.h>
#include <conio.h>
#include<stdlib.h>
using namespace std;
const int n = 5;
int main()
{
    int i,j, mas[n][n];
    cout<<"dana matrica n*n \n"<<endl;
    for(i=0; i<n; i++)
    {
        for(j=0;j<n;j++)
        {
            mas[i][j]=rand();
            cout<<mas[i][j]<<"    ";
        }
        cout<<endl;
    }
 
     cout<<"\n transponirovanaia matrica";
    for(i=0; i<n; i++)
    {
        for(j=0; j<n; j++)
        cout<<mas[j][i]<<"   ";
        cout<<endl;
    }
    system("PAUSE");
    return EXIT_SUCCESS;
}
0
Vladok111
0 / 0 / 0
Регистрация: 03.10.2012
Сообщений: 78
20.12.2012, 19:32  [ТС] #6
я сделал но у меня выводит в строку а не в матрице
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include<stdio.h>
#include <conio.h>
#include<stdlib.h>
#define n 5
void main()
{
    int i,j, mas[n][n];
   printf("dana matrica n*n \n");
    for(i=0; i<n; i++)
    {
        for(j=0;j<n;j++)
        {
            mas[i][j]=random(10);
            printf("%i",mas[i][j]);
        }
    }
     printf("\n transponirovanaia matrica");
    for(i=0; i<n; i++)
    {
        for(j=0; j<n; j++)
        printf("%i",mas[j][i]);
    }
}
0
KoscheyScrag
5 / 5 / 3
Регистрация: 24.02.2012
Сообщений: 85
21.12.2012, 11:42 #7
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
for(i=0; i<n; i++)
{
for(j=0;j<n;j++)
{
mas[i][j]=random(10);
printf("%i     ",mas[i][j]);
}
printf("\n");
}
printf(" transponirovanaia matrica\n");
for(i=0; i<n; i++)
{
for(j=0; j<n; j++)
printf("%i    ",mas[j][i]);
printf("\n");
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.12.2012, 11:42
Привет! Вот еще темы с ответами:

Проверьте пожалуйста код - C++
#include &lt;iostream&gt; #include&lt;stdlib.h&gt; // в этом файле содержатся функции rand() и srand() #include&lt;time.h&gt; ...

Проверьте пожалуйста код на ошибку - C++
Всем привет , программа при вводе сравнивает является ли слово Палиндромом или нет. Проблема 1)Если я введу например aabcaa то...

Проверьте пожалуйста код на правильность ! ! ! - C++
2. Дан массив размера 5 x 6 с элементами целого типа. Написать программу для вычисления числа элементов массива кратных 3. За ранее...

Строки. Проверьте код, пожалуйста. - C++
Здравствуйте! Проверьте пожалуйста код, а то у меня не выполняется пункт &quot;Б&quot;. Вот условие задачи - Задан текст, состоящий из строк...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
21.12.2012, 11:42
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru