Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Visual C++ не компилирует "Hello,world" http://www.cyberforum.ru/cpp-beginners/thread969861.html
Доброго времени суток! Простите за вопрос, но никак! не могу заставить Visual C++ 2008 выдать на экран этот мегасложный текст. Что пробовала: //error C2065: cout: необъявленный...
C++ Возрат массива из функции Добрый вечер. Подскажите пожалуйста как вернуть массив #include "stdafx.h" #include <iostream> #include <string> #include <cstdlib> #include <Windows.h> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread969859.html
C++ char конвертация
Здравствуйте, есть кусок кода какой в принципе понятен как он работает ну вот только не могу понять строку sum=min+max+carry-2*'0'; именно -2*0; И на бумажке питалась понять, просто как можно...
Структура. Вывести информацию по студентам в порядке уменьшения среднего балла C++
Есть вот такая задача: В деканате хранится следующая информация о студентах: ФИО, номер группы, оценки за последнюю сессию. Вывести информацию по студентам в порядке уменьшения среднего балла. Номер...
C++ Связь между классами http://www.cyberforum.ru/cpp-beginners/thread969845.html
Здравствуйте друзья. У меня не получается из одного класса выбрать информацию вводимую с клавиатуры и сделать так, чтобы она выводилась в другом классе. Может я не очень ясно объяснил, но вот код....
C++ Вычислить выражение (простейший цикл) Добрый день, помогите разобраться в задаче! Условие: Даны целые n, k (n\geq k\geq 0). Вычислить \frac{n(n-1)...(n-k+1)}{k!}. У меня получилось так, но #include <iostream.h> int main() {... подробнее

Показать сообщение отдельно
Alexdemath
125 / 122 / 6
Регистрация: 11.04.2010
Сообщений: 255
06.10.2013, 01:03
Цитата Сообщение от 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
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru