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

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

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

Получить новую матрицу умножением элементов первой матрицы на наибольшее из значений элементов соответствующий строки второй матрицы - C++

28.11.2011, 07:16. Просмотров 618. Ответов 3
Метки нет (Все метки)

Даны две действительные квадратные матрицы порядка n. Получить новую матрицу умножением элементов каждой строки первой матрицы на наибольшее из значений элементов соответствующий строки второй матрицы.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.11.2011, 07:16     Получить новую матрицу умножением элементов первой матрицы на наибольшее из значений элементов соответствующий строки второй матрицы
Посмотрите здесь:

умножить элемент каждой строки первой матрицы на наибольшее из значений элементов соответствующей строки второй матрицы C++
C++ Получить новую матрицу путём сложения всех элементов заданной матрицы (язык C)
C++ умножением элементов каждой строки первой матрицы на наибольший из элементов соответствующей строки второй матрицы
C++ Массив: Получить новую матрицу следующим способом: умножением Min каждой строки первой матрицы на Max соответствующего столбца второй
C++ Получить новую матрицу прибавлением к элементам каждого столбца первой матрицы произведения элементов соответствующих строк второй матрицы
Матрицы: получить новую матрицу путем умножения всех элементов на... C++
C++ Получить матрицу, в которой элемент определяется как наибольшее значение из элементов исходной матрицы
Даны две действительные квадратные матрицы порядка n. Получить новую матрицу: а) умножением элементов каждой строки первой матрицы на наибольш C++
Получить новую матрицу путем деления всех элементов исходной матрицы на сумму элементов главной диагонали C++
Получить новую матрицу умножением элементов каждой строки первой матрицы C++
Получить новую матрицу, элементы которой есть сумма элементов данной матрицы C++
C++ Получить новую матрицу путем деления всех элементов исходной матрицы на ее наибольший по модулю элемент

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Aneron
157 / 156 / 12
Регистрация: 20.04.2010
Сообщений: 570
28.11.2011, 07:31     Получить новую матрицу умножением элементов первой матрицы на наибольшее из значений элементов соответствующий строки второй матрицы #2
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
]
#define n 16
 
int _max(int arr[][],int index)
{
int result = arr[0][index];
for(int i = 1;i < n; ++i)
result = max(result,arr[i][index]);
return result;
}
 
void func()
{
int a[n][n];
int b[n][n];
int c[n][n];// Result
int max;
 
for(int j = 0; j < n; ++j)
{
max = _max(b,j);
for(int i = 0; i < n; ++i)
{
c[i][j] = max*a[i][j];
}
}
}
valeriikozlov
Эксперт C++
4663 / 2489 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
28.11.2011, 09:35     Получить новую матрицу умножением элементов первой матрицы на наибольшее из значений элементов соответствующий строки второй матрицы #3
Цитата Сообщение от Aneron Посмотреть сообщение
c[i][j] = max*a[i][j];
заменить на:
C++
1
c[j][i] = max*a[j][i];
mister pOO
1 / 1 / 0
Регистрация: 26.11.2011
Сообщений: 33
28.11.2011, 09:57     Получить новую матрицу умножением элементов первой матрицы на наибольшее из значений элементов соответствующий строки второй матрицы #4
valeriikozlov, а что, собссна, изменится?
звиняюсь, невнимателен
Yandex
Объявления
28.11.2011, 09:57     Получить новую матрицу умножением элементов первой матрицы на наибольшее из значений элементов соответствующий строки второй матрицы
Ответ Создать тему
Опции темы

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