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

Умножение одной матрицы на другую - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удаление четных слов http://www.cyberforum.ru/cpp-beginners/thread1210855.html
Привет всем, помогите пожалуйста написать программу которая будет удалять каждое четное слово из строки. буду очень благодарен и признателен .....
C++ Как вернуть из функции два значения Доброго времени суток! Подскажите, пожалуйста, как вернуть два значения: row и column из функции. Спасибо! void ReadM(long double **mat, int row, int column, char *name) { gets(name); ... http://www.cyberforum.ru/cpp-beginners/thread1210847.html
Зацикливается стек C++
Реализация простой базы данных на базе класса стек (на основе связанного списка). Зацикливается на вводе фамилии. головной: #include <iostream> #include "Untitled1.h" int main() { int...
C++ Перекодировка текста для вывода в окне
Здравствуйте. Помогите реализовать перекодировку текстового файла с помощью функций CharToOem() и OemToChar(). После открытия текстового файла в окне, нажатием на пункт меню нужно перекодировать...
C++ Двумерные массивы. Количество отрицательных элементов. Седловые точки http://www.cyberforum.ru/cpp-beginners/thread1210804.html
Задание такое: Дана целочисленная прямоугольная матрица. Определить: 1.количество отрицательных элементов в тех строках, которые содержат хотя бы один нулевой элемент; 2.номера строки и столбцов...
C++ Перегрузка оператора + Вот заголовочный файл // Заголовочный файл Vector.h #ifndef VECTOR_H #define VECTOR_H #include <iostream> using namespace std; template<typename T> подробнее

Показать сообщение отдельно
The SKY
0 / 0 / 0
Регистрация: 12.06.2014
Сообщений: 27

Умножение одной матрицы на другую - C++

17.06.2014, 22:29. Просмотров 407. Ответов 2
Метки (Все метки)

нужно умножить одну матрицу на другую. Подойдет ли такой алгоритм?

C++
1
2
3
4
5
6
7
8
9
for (i = 0; i<m; i++)
    for (j = 0; j<m; j++)
    {
        s = 0;
        for (k = 0; k<m; k++)
            s = s + b[i][k] * b1[k][j];
        c[i][j] = s;
        cout << c[i][j] << "\t";
    }

у меня просто не правильно считает. Подскажите может еще другой способ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru