Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
alexander_01
0 / 0 / 0
Регистрация: 11.10.2015
Сообщений: 6
#1

Сформировать одномерный массив из диагональных элементов матрицы. Найти след матрицы - C++

11.10.2015, 16:31. Просмотров 493. Ответов 1
Метки нет (Все метки)

Для заданной квадратной матрицы сформировать одномерный массив из ее диагональных элементов. Найти след матрицы, суммируя элементы одномерного массива. Преобразовать исходную матрицу по правилу: четные строки разделить на полученное значение, нечетные-оставить без изменения.
http://www.cyberforum.ru/cpp-beginners/thread2263857.html
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.10.2015, 16:31
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Сформировать одномерный массив из диагональных элементов матрицы. Найти след матрицы (C++):

Для заданной квадратной матрицы сформировать одномерный массив из ее диагональных элементов
Для заданной квадратной матрицы сформировать одномерный массив из ее...

Для заданной квадратной матрицы сформировать одномерный массив из ее диагональных элементов
Для заданной квадратной матрицы сформировать одномерный массив из ее...

Для заданой квадратной матрицы сформулировать одномерный массив из ее диагональных элементов.
Помогите пожалуйста решить задачу, написав код программы в С++ Для заданой...

Сформировать одномерный массив из элементов, стоящих над главной диагональю матрицы K(m,m). Найти сумму элементов этого массива.
Сформировать одномерный массив из элементов, стоящих над главной диагональю...

Из заданной матрицы сформировать одномерный массив; найти среднее арифметическое элементов полученного массива
Дана целочисленная прямоугольная матрица размера n x m. Сформировать одномерный...

1
Redzep
197 / 133 / 88
Регистрация: 21.12.2014
Сообщений: 369
11.10.2015, 16:56 #2
Лучший ответ Сообщение было отмечено alexander_01 как решение

Решение

Цитата Сообщение от alexander_01 Посмотреть сообщение
из ее диагональных элементов
Только с главной диагональю:
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
    int const size = 5;
    double m[size][size];
    double d[size];
    int sum = 0;
 
    srand(time(0));
 
    for (int i = 0; i < size; i++)
    {
        for (int j = 0; j < size; j++)
        {
            m[i][j] = rand()%10;
            if (i==j) d[i] = m[i][j];
            
        }
    }
    
    for (int i = 0; i < size; i++) sum += d[i];
 
    for (int i = 0; i < size; i++)
    {
        for (int j = 0; j < size; j++)
        {
            if ((i+1)%2 == 0) m[i][j] /= sum;
        }
    }
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.10.2015, 16:56
Привет! Вот еще темы с решениями:

Сформировать одномерный массив Х из положительных элементов матрицы А, найти минимальный элемент массива Х и его номер
Доброго всем времени суток) никак не могу создать массив из матрицы( кто...

Сформировать одномерный массив Х из элементов верхнего левого треугольника матрицы А и найти максимальный элемент массива Х
Народ, помогите пожалуйста! Сформировать одномерный массив Х из элементов...

Сформировать одномерный массив из элементов матрицы
Есть двумерный массив, 5*6 Сформировать одномерный массив, каждый элемент...

Сформировать одномерный массив из элементов матрицы
Дан двумерный массив размерностью 5 х 6, заполненный целыми числами с...


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

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

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