Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
MrShizuo
0 / 0 / 0
Регистрация: 29.11.2015
Сообщений: 2
1

Работа с матрицами: умножение, сумма элементов

29.11.2015, 15:38. Просмотров 815. Ответов 2
Метки нет (Все метки)

Перечитал кучу литературы,нашел край интернета походу,но так и не нашел как можно такие условие соединить в одну программу
помогите пожалуйста
Сама задача:
Разработать программу, в которой должно выполняться умножение матриц, нахождение суммы элементов матрицы, лежащих выше главной диагонали, нахождение суммы элементов матрицы лежащих на главной, побочной диагоналях и по периметру матрицы
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.11.2015, 15:38
Ответы с готовыми решениями:

Указатели, функции (сумма и произведение значений элементов, умножение элементов произвольного столбца)
если что, вот такое задание P7. Ввести двумерный массив размерностью 5х6. Рассчитать в одной...

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

Класс Квадратная матрица. Методы: умножение на матрицу, умножение на константу, вывод элементов матрицы на дисплей
Задание: Класс «Квадратная матрица». Методы: умножение на матрицу, умножение на константу, вывод...

Определить, что больше - сумма четных элементов или сумма нечетных элементов введенной последовательности
Составить программу, используя оператор while, в соответствии с заданием: Ввести с клавиатуры...

Определить длину вектора Х, если х1 - сумма элементов матрицы A, х2 - сумма элементов матрицы B, х3 - сумма С
Заданны три квадратные матрицы A, B, C. Определить длину вектора Х (х1, х2, х3), если х1 - сумма...

2
zss
Модератор
Эксперт С++
9078 / 7869 / 4850
Регистрация: 18.12.2011
Сообщений: 20,993
Завершенные тесты: 1
29.11.2015, 16:02 2
Лучший ответ Сообщение было отмечено MrShizuo как решение

Решение

Разделяем эти операции на отдельные функции
Образцы (шаблоны) программ для типовых задач
Рассмотрим, например,
C++
1
2
3
4
5
6
7
8
9
10
11
//
// пример обработки матрицы -нахождение суммы элементов матрицы лежащих на главной диагонали
//
int SumDiag( int ** M, size_t n, size_t m ) 
{
    size_t size=min(n,m);
    int sum=0;
    for ( size_t i = 0; i < size; ++i )
        Sum+= M[i][i];
    return Sum;
}
Аналогично пишем функции для остальных операций. Все их можно найти в этом разделе.
Потом в main вызываем их по очереди.
0
MrShizuo
0 / 0 / 0
Регистрация: 29.11.2015
Сообщений: 2
29.11.2015, 19:17  [ТС] 3
Спасибо
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.11.2015, 19:17

Максимальная сумма элементов строки / минимальная сумма элементов столбца матрицы
дан двумерный массив. Найти: а)максимальную сумму элементов строки б) минимальную сумму элементов...

Работа с for и матрицами
Помогите пожалуйста, есть задача: Дана матрица 8х8, нужно поделить каждый элемент столбца на...

Работа с матрицами
#include&lt;iostream&gt; #include &quot;math.h&quot; using namespace std; double eps;//погрешность class...


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

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

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