0 / 0 / 0
Регистрация: 03.03.2013
Сообщений: 4
1

Заполнить матрицу случайными числами. Отобразить мат-рицу симметрично относительно главной диагонали.

03.03.2013, 16:38. Показов 2314. Ответов 2
Метки нет (Все метки)

Помогите пожалуйста!Очень нужно! Как написать программу на DEV C++ ? Вот задание:
Заполнить матрицу случайными числами. Отобразить мат-рицу симметрично относительно главной диагонали.

Добавлено через 20 минут
Люди,отзовитесь...очень нужна помощь
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.03.2013, 16:38
Ответы с готовыми решениями:

Заполнить матрицу 9x9 случайными числами. Отобразить матрицу симметрично относительно главной диагонали
Заполнить матрицу случайными числами. Отобразить матрицу симметрично относительно главной диагонали

Заполнить матрицу случайными числами. Отобразить симметрично относительно вертикальной оси
Заполнить матрицу случайными числами. Отобразить симметрично относительно вертикальной оси секторы...

Отобразить матрицу симметрично относительно главной диагонали
По условию необходимо заполнить матрицу случайными числами. Отобразить матрицу симметрично...

Массивы. Отобразить матрицу симметрично относительно главной диагонали
2)Инициализацию матрицы, ее вывод на экран и «основное действие» программы реализовать в виде...

2
328 / 327 / 92
Регистрация: 16.12.2012
Сообщений: 544
03.03.2013, 17:31 2
Лучший ответ Сообщение было отмечено zarka как решение

Решение

Программа на 10-й студии работает как надо. Думаю, с DEV не должно возникнуть проблем.
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
#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <ctime> 
 
void initMatrix(int matrix[10][10]) {
    for (int i = 0; i < 10; ++i)
        for (int j = 0; j < 10; ++j)
            matrix[i][j] = rand()%20;
}
 
void showMatrix(int matrix[10][10]) {
    for (int i = 0; i < 10; ++i) {
        for (int j = 0; j < 10; ++j) {
            std::cout << std::setw(3) << matrix[i][j];
        }
        std::cout << std::endl;
    }
}
 
void getNewMatrix(int matrix[10][10], int newMatrix[10][10]) {
    for (int i = 0; i < 10; ++i)
        for (int j = 0; j < 10; ++j)
            newMatrix[i][j] = matrix[j][i];
}
 
int main(){
    setlocale(LC_ALL, "rus");  
    srand((unsigned)time(NULL));
    int matrix[10][10];
    int newMatrix[10][10];
    std::cout << "Исходная матрица" << std::endl;
    initMatrix(matrix);
    showMatrix(matrix);
    getNewMatrix(matrix, newMatrix);
    std::cout << "Новая матрица" << std::endl;
    showMatrix(newMatrix);
    system("pause");
   
    return 0;
}
0
0 / 0 / 0
Регистрация: 03.03.2013
Сообщений: 4
03.03.2013, 17:59  [ТС] 3
SummerRain, спасибо большое....но у меня на DEV выводит ошибку в этом месте
for (int i = 0; i < 10; ++i)
что это может быть?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.03.2013, 17:59
Помогаю со студенческими работами здесь

Отобразить матрицу симметрично относительно побочной диагонали
Как отобразить матрицу симметрично относительно побочной диагонали в с++?

Заполнить квадратную матрицу случайными числами, а затем обнулить элементы выше главной диагонали
Напишите программу, которая заполняет квадратную матрицу случайными числами в интервале , а затем...

Заполнить матрицу случайными числами. Отобразить матрицу симметрично относительно главной диагонали
Паскаль.Заполнить матрицу случайными числами. Отобразить матрицу симметрично относительно главной...

Задание: заполнить матрицу случайными числами. Отобразить нижнюю половину матрицы на верхнюю зеркально симметрично относительно горизонтальной оси.
Задание: заполнить матрицу случайными числами. Отобразить нижнюю половину матрицы на верхнюю...

Заполнить матрицу случайными числами, отобразить главную и побочную диагонали относительно горизонтальной оси
помогите пожалуйста, заполнить матрицу случайными числами.отобразить главную и побочную диагонали...

Отобразить матрицу симметрично относительно главной диагонали
Заполнить матрицу А случайными числами . Отобразить матрицу симметрично относительно главной...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru