Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 1
Регистрация: 01.10.2017
Сообщений: 22
1

Функция: вычисление матричного выражения A + 2B

04.11.2017, 17:04. Просмотров 1457. Ответов 1
Метки нет (Все метки)

определить функцию, которая выполняет вычисления следующего выражения: A + 2B, где A, B - матрицы
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.11.2017, 17:04
Ответы с готовыми решениями:

Рекурсия: вычисление матричного многочлена
Помогите, пожалуйста, с рекурсией. Дана квадратная матрица A порядка m, натуральное число n,...

Вычисление матричного выражения с использованием подпрограмм
Нужно написать программу вычисления матричного выражения с использованием подпрограмм.. Суть...

Рекурсивная функция - вычисление выражения
Написать программу с использованием рекурсивной функции и без использования рекурсивной функции. ...

Вычислить значение матричного выражения
1)Дана квадратичная матрица. Действительных чисел А. Вычислить их метрическое ворожение (Х)...

1
0 / 0 / 1
Регистрация: 01.10.2017
Сообщений: 22
24.11.2017, 18:58  [ТС] 2
Лучший ответ Сообщение было отмечено helen1268 как решение

Решение

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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#include <bits\stdc++.h>
 
using namespace std;
int n,m;
void oper(int **matr1,int **matr2)
{
 
for(int i=0; i<n; i++)
{for(int j=0; j<m; j++)
    {matr2[i][j] = matr2[i][j]*2;
     matr1[i][j] = matr1[i][j]+matr2[i][j];
     cout<<matr1[i][j]<<" ";}
     cout<<endl;
}
}
 
int main ()
{
int i,j;
cout<<"vvedite razmer matriz"<<endl;
cin>>n>>m;
 
int **matr1 = new int*[n];
for (int i=0; i < n; i++) {
    matr1[i] = new int[m];
}
int **matr2 = new int*[n];
for (int i=0; i < n; i++) {
    matr2[i] = new int[m];
}
 
 
for(i=0; i<n; i++)
{for(j=0; j<m; j++)
     {matr1[i][j] = 0+rand()%10;
     cout<<matr1[i][j]<<" ";}
cout<<endl;
}
cout<<endl;
for(i=0; i<n; i++)
{for(j=0; j<m; j++)
     {matr2[i][j] = 0+rand()%10;
     cout<<matr2[i][j]<<" ";}
     cout<<endl;}
     cout<<endl;
     cout<<"A+2B="<<endl;
oper(matr1,matr2);
 
 
 
system ("pause");
 for(int i = 0; i<m; i++)
        delete[]matr1[i];
    delete[]matr1;
    
    for(int i = 0; i<m; i++)
        delete[]matr2[i];
    delete[]matr2;
 
 
return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.11.2017, 18:58

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Значение матричного выражения R VBA-Exel
Очень не удобно просить сделать код с нуля , но мне срочно необходима ваша помощь с этим ...

Написать программу для вычисления следующего матричного выражения
A+B, B+C, A*B, ( A+B ) *C, C *(A+B)

[Ada] Разработка параллельной программы для вычисления векторно-матричного выражения
Мне необходимо разработать параллельную программу для вычисления векторно-матричного выражения MА=...

Функция lsolve для решения матричного линейного уравнения
Всем привет!Народ,помогите,посмотрите пожалуйста решение,упорное подозрение что я косячу при взятии...

Составить блок-схему алгоритма и написать программу вычисления матричного выражения с использованием подпрограмм
Вчера девушка попросила помочь в написании простой программы (у нее курс программирования). Ну я и...

Вычисление выражения
Нужно найти значение переменной P, исходя из введённого &quot;x&quot;. Помогите пожалуйста, столько мучаюсь,...


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

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

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