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

Умножение матриц - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Что не так в моем коде? http://www.cyberforum.ru/cpp-beginners/thread671037.html
Код для расчета этой формулы. Делал по примеру. Запускаю, а вместо чисел inf. #include<iostream> #include<math.h>
C++ Отказ в доступе при сохранении файла Установил программу, в ее основной папке открыл и изменил файл, но при сохранении пишет "Отказано в доступе" . Как создатели программы добились этого??? http://www.cyberforum.ru/cpp-beginners/thread671031.html
C++ Морской бой
Входные данные двумерный массив 10х10, заполненный нолями и единицами, где 0-пустая клетка, а 1-занятая, найти наиболее длинную линию из пустых клеток на поле для расположения корабля, расположенную по вертикали либо по горизонтали и вывести ее длину, максимальная длина корабля 10 клеток. Пример: Вход: 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0...
C++ Определить количество слов в предложений!
Определить количество слов в предложений!!!
C++ Программа не работает http://www.cyberforum.ru/cpp-beginners/thread671011.html
Почему при запуске данного кода не выполняется цикл for? #include <iostream> #include <string> using namespace std; string email; int main() { setlocale (LC_ALL,".1251");
C++ Найти все двузначные числа, сумма цифр которых не меняется при умножении 2,3,4,5,6,7,8,9 Найти все двузначные числа сумма цифр которых не меняется при умножении 2,3,4,5,6,7,8,9 на .Числа от 10 до 99. подробнее

Показать сообщение отдельно
Tattoquardas
0 / 0 / 0
Регистрация: 22.10.2011
Сообщений: 21
14.10.2012, 18:32     Умножение матриц
Ошибка: не хочет умножать. c[i]=c[i]+a[j][i]*b[j];
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
int **mat(int n){
    int **matrix;
    matrix=new int *[n];
    for (int i=0; i<2; i++)
        matrix[i]=new int [n];
    return matrix;
    }
 
int **multiplication(int **a, int **b, int n){
    int **c;
    c=mat(n);
    for (int i=0; i<n; i++){
        for (int j=0; j<n; j++){
            c[i]=c[i]+a[j][i]*b[j];
            }       
        }
    for (int i=0; i<n; i++){
        cout<<c[i]<<" ";
        }
        return 0;
    }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru