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

Даны 3 квадратные матрицы - C++

05.10.2013, 23:07. Просмотров 354. Ответов 6
Метки нет (Все метки)

Даны 3 квадратные матрицы. Две из них сначало вычести, а потом умножить на третью. не могу додуматься с решением.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.10.2013, 23:07
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Даны 3 квадратные матрицы (C++):

Даны три квадратные матрицы. Сформировать вектор, состоящий из минимальных элементов каждой матрицы, отличных от нуля
Даны три квадратные матрицы. Сформировать вектор, состоящий из минимальных...

Даны две квадратные матрицы. Вычислить среднее арифметическое элементов главной и побочной диагонали каждой матрицы
помогите написать программный код на c++

Даны три квадратные матрицы
Need help^^ Кто-нибудь знает как это реализовать на Си,не на С++. Хотя...

1)Даны две действительные квадратные матрицы порядка n. Получить новую матрицу : А) умножение элементов каждой строки первой матрицы на наибольшее из
1)Даны две действительные квадратные матрицы порядка n. Получить новую матрицу...

Даны две действительные квадратные матрицы порядка n. Получить новую матрицу: а) умножением элементов каждой строки первой матрицы на наибольш
Даны две действительные квадратные матрицы порядка n. Получить новую...

Даны квадратные матрицы A и B порядка n. Получить матрицу AB-BA
Привет, пожалуйста, напишите такую программу.

6
Alexdemath
125 / 122 / 39
Регистрация: 11.04.2010
Сообщений: 255
05.10.2013, 23:28 #2
А с чем именно проблемы: вычитанием или умножением?

На бумаге можете вычесть одну матриц от другой или перемножить 2 матрицы?
1
Konstantin52
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 4
05.10.2013, 23:44  [ТС] #3
мне нужно (A-B)*C где А,В,С это квадратные матрицы. Написать не получается правильно в С++((
0
Alexdemath
125 / 122 / 39
Регистрация: 11.04.2010
Сообщений: 255
06.10.2013, 01:03 #4
Цитата Сообщение от Konstantin52 Посмотреть сообщение
мне нужно (A-B)*C где А,В,С это квадратные матрицы. Написать не получается правильно в С++((
пример с матрицами 3-го порядка

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
#include <iostream>
using namespace std;
 
int main()
{
    int A[3][3] = {{3, 5, 1}, {7, 9, 0}, {9, -3, 10}},
        B[3][3] = {{-2, 5, -1}, {0, 1, 0}, {8, 7, 1}},
        C[3][3] = {{2, 6, 6}, {4, -1, -7}, {-5, 6, 0}},
        D[3][3], n = 3;
 
    for (int i = 0; i < n; i++)
     { for (int j = 0; j < n; j++) A[i][j] -= B[i][j]; } 
 
    for (int k = 0; k < n; k++)
     { for (int i = 0; i < n; i++)
        { int temp = 0;
          for (int j = 0; j < n; j++) temp += A[i][j]*C[j][k];
          D[k][i] = temp; 
        }
     }
 
    for (int i = 0; i < n; i++)
     { for (int j = 0; j < n; j++) cout << D[j][i] << "\t";
       cout << "\n";
     }
 
    cout << endl;
    return 0;
}
1
Konstantin52
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 4
06.10.2013, 01:12  [ТС] #5
Спасибо!
А можно в ней использовать freopen?
0
Alexdemath
125 / 122 / 39
Регистрация: 11.04.2010
Сообщений: 255
06.10.2013, 01:18 #6
Цитата Сообщение от Konstantin52 Посмотреть сообщение
А можно в ней использовать freopen?
Не знаю, не приходилось это использовать.
1
Konstantin52
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 4
06.10.2013, 01:21  [ТС] #7
Спасибо еще раз!
0
06.10.2013, 01:21
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.10.2013, 01:21
Привет! Вот еще темы с решениями:

Даны две действительные квадратные матрицы порядка n
Даны две действительные квадратные матрицы порядка n. Получить новую матрицу...

Даны квадратные матрицы А, В и С порядка n. Получить матрицу (A+B)C.
Помогите написать код задачки на с++ Даны квадратные матрицы А, В и С...

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

Даны две действительные квадратные матрицы порядка n. Получить новую матрицу: путем умножения элементов каждой строки первой матрицы на наибольшее из
Даны две действительные квадратные матрицы порядка n. Получить новую матрицу:...


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

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

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