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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ квадраты простых чисел http://www.cyberforum.ru/cpp-beginners/thread182968.html
Дана последовательность натуральных чисел, заканчивающаяся нулём. Выдать на экран квадраты простых чисел из этой последовательности, определить диапазон, в котором лежат выбранные числа. Добавлено через 1 час 32 минуты heeeeeeeeeeeeeelp...............
C++ Получить последовательность b1,...,bn, где при i=1,2,...,n значение bi = 1+1/2+...+1/i Дано натуральное число n, Получить последовательность b1,...,bn, где при i=1,2,...,n значение bi 1+1/2+...+1/i Если можно с помощью библиотек #include <stdio.h> на подобии этого я начинающий! http://www.cyberforum.ru/cpp-beginners/thread182966.html
Надо нарисовать фигуру C++
Надо нарисовать фигуру: ___* __*_* _*___* *_____* Использовать цикл
Вычислить значение выражения C++
223 г) заранее спасибо.
C++ Дано натуральное число n>0 и последовательнось чисел из n елементов, найти количество всех чисел которые больше за 0 и меньше за 0 http://www.cyberforum.ru/cpp-beginners/thread182943.html
Всем привет, задача такова: Дано натуральное число n>0 и последовательнось чисел из n елементов, найти количество всех чисел которые больше за 0 и меньше за 0, зарание спасибо. P.S. Массив нельзя использовать.
C++ считывание визуальной информации окна. кто может подсказать, каким способом можно посмотреть цвет пикселя на который наведена мышка ? подробнее

Показать сообщение отдельно
DAgot_
 Аватар для DAgot_
22 / 22 / 1
Регистрация: 03.01.2010
Сообщений: 68
28.10.2010, 20:32     умножить элемент каждой строки первой матрицы на наибольшее из значений элементов соответствующей строки второй матрицы
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int max = 0;
 
/* в двух циклах гуляем по массивам */
for(int j=0;j<n;j++){
    for(int i=0;i<n;i++){
        
        /* находим максимальное в строке во второй матрице */
        for(int l=0;l<n;l++){
            if(B[j][l] > max);
                max = B[j][l]
        }
 
        /* получаем новую матрицу */
        C[j][i] = A[j][i] * max;
    }
}
Остальное сами напишете?

Добавлено через 2 часа 55 минут
Поправка:

int max = 0; должно стоять перед /* находим максимальное в строке во второй матрице */
 
Текущее время: 16:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru