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

Даны две действительные квадратные матрици!!! - C++

Восстановить пароль Регистрация
 
_Rasul_
0 / 0 / 0
Регистрация: 13.09.2010
Сообщений: 41
14.10.2010, 18:43     Даны две действительные квадратные матрици!!! #1
Даны две действительные квадратные матрици порядка n. Получить новую матрицу: умножением элемнтов каждой строки первой матрици на наибольшее из значений элементов соответсвующей строки второй матрици
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2010, 18:43     Даны две действительные квадратные матрици!!!
Посмотрите здесь:

C++ Даны две квадратные матрицы. Напечатать ту из них, которая имеет минимальный "след"
C++ Даны две действительные квадратные матрицы порядка n
C++ Даны две действительные квадратные матрицы порядка n. Получить новую матрицу: путем умножения элементов каждой строки первой матрицы на наибольшее из
1)Даны две действительные квадратные матрицы порядка n. Получить новую матрицу : А) умножение элементов каждой строки первой матрицы на наибольшее из C++
Даны две действительные квадратные матрицы порядка n. Получить новую матрицу: а) умножением элементов каждой строки первой матрицы на наибольш C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Unforgiven_00
60 / 60 / 2
Регистрация: 12.10.2010
Сообщений: 129
14.10.2010, 19:03     Даны две действительные квадратные матрици!!! #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
28
29
30
31
32
33
34
35
36
37
#include <iostream>
#include <fstream>
#include <algorithm>
using namespace std;
 
int main()
{
    ifstream in("file.txt");
    const int n = 5;
 
    int a[n][n];
    for(unsigned i=0; i<n; i++)
        for(unsigned j=0; j<n; j++)
            in >> a[i][j];
 
    int b[n][n];
    for(unsigned i=0; i<n; i++)
        for(unsigned j=0; j<n; j++)
            in >> b[i][j];
 
    int c[n][n];
    for(unsigned i=0; i<n; i++)
    {   
        int max = *max_element(b[i], b[i]+n);
        for(unsigned j=0; j<n; j++)
            c[i][j] = a[i][j]*max;
    }
 
    for(unsigned i=0; i<n; i++)
    {   if(i>0) cout<<endl;
        for(unsigned j=0; j<n; j++)
            cout<<c[i][j] << ' ';
    }
 
    system("pause");
    return 0;
}
_Rasul_
0 / 0 / 0
Регистрация: 13.09.2010
Сообщений: 41
14.10.2010, 19:09  [ТС]     Даны две действительные квадратные матрици!!! #3
спасибо за помощь но она не работает!!!
Unforgiven_00
60 / 60 / 2
Регистрация: 12.10.2010
Сообщений: 129
14.10.2010, 19:16     Даны две действительные квадратные матрици!!! #4
эта должна работать
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
#include <iostream>
#include <algorithm>
using namespace std;
 
int main()
{
        const int n = 5;
 
        int a[n][n];
        cout << "Enter a: " << endl;
        for(unsigned i=0; i<n; i++)
                for(unsigned j=0; j<n; j++)
                        сin >> a[i][j];
 
        int b[n][n];
        cout << "Enter b: " << endl;
        for(unsigned i=0; i<n; i++)
                for(unsigned j=0; j<n; j++)
                        cin >> b[i][j];
 
        int c[n][n];
        for(unsigned i=0; i<n; i++)
        {       
                int max = *max_element(b[i], b[i]+n);
                for(unsigned j=0; j<n; j++)
                        c[i][j] = a[i][j]*max;
        }
 
        for(unsigned i=0; i<n; i++)
        {       if(i>0) cout<<endl;
                for(unsigned j=0; j<n; j++)
                        cout<<c[i][j] << ' ';
        }
 
        system("pause");
        return 0;
}
_Rasul_
0 / 0 / 0
Регистрация: 13.09.2010
Сообщений: 41
14.10.2010, 19:18  [ТС]     Даны две действительные квадратные матрици!!! #5
<iostream>
<algorithm>
у на них ошибку выдает!!!
Yandex
Объявления
14.10.2010, 19:18     Даны две действительные квадратные матрици!!!
Ответ Создать тему
Опции темы

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