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

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

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

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

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

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

Добавлено через 20 минут
Люди,отзовитесь...очень нужна помощь
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.03.2013, 16:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Заполнить матрицу случайными числами. Отобразить мат-рицу симметрично относительно главной диагонали. (C++):

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

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

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

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

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

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
SummerRain
326 / 325 / 17
Регистрация: 16.12.2012
Сообщений: 544
03.03.2013, 17:31 #2
Программа на 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
zarka
0 / 0 / 0
Регистрация: 03.03.2013
Сообщений: 4
03.03.2013, 17:59  [ТС] #3
SummerRain, спасибо большое....но у меня на DEV выводит ошибку в этом месте
for (int i = 0; i < 10; ++i)
что это может быть?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.03.2013, 17:59
Привет! Вот еще темы с ответами:

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

Матрицы: заполнить случайными числами от 0 до 100, найти среднее значение выше главной и обратной диагонали - C++
Дана квадратная матрица целых чисел размером N&lt;=12. Заполнить матрицу случайными числами от 0 до 100 Найти среднее значение выше...

Заполнить числами матрицу слева от главной диагонали и справа побочной - C++
Нужно заполнить числами матрицу слева от главной диагонали и справа побочной, то есть, вот таким способом Не могу придумать алгоритм...

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


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

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

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