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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывод номера столбца с максимальной суммой элементов http://www.cyberforum.ru/cpp-beginners/thread1111479.html
Ребят, всем доброго времени суток! Помогите пожалуйста найти ошибку в решении задачи (указанна в заголовке) Код: #include <iostream> <cmath> using namespace std; int main() { int arr; int min=10000,i,j,a,b,col,sum,t;
C++ График,используя рекурсию Помогите, пожалуйста, с заданием. Нужно нарисовать рисунок, используя рекурсию. http://www.cyberforum.ru/cpp-beginners/thread1111417.html
C++ Реализовать шаблон класса Array и шаблоны функций ввода/вывода
Помогите, пожалуйста, разобраться с шаблонами. Само задание такое: Реализовать шаблон Array, как класс-шаблон числового массива с задаваемыми пределами индексов. Реализовать операции ввода/вывода двумя способами: как внешние функции-шаблоны и как "нешаблонные", определенные внутри класса. Задействовать итератор как набор методов класса. Вот что у меня получилось: #include <iostream>...
C++ Определить массив, создать две переменные типа указатель и сравнить
Определить одномерный массив размерностью 10 элементов, * значение которых целого типа (заполнять вручную). * Создать две переменные типа указатель: start - указывает на начало массива, end - на его конец. * По мере ввода значений (while) - массив заполняется от начала до конца, * при этом указатель start инкрементируется. Для определения или массив является заполненным - указатели...
C++ Расположить первые N натуральных чисел так, чтобы между любыми двумя из расположенных не было их среднего арифметического http://www.cyberforum.ru/cpp-beginners/thread1111406.html
Расположить первые N натуральных чисел так, чтобы между любыми двумя из расположенных не было их среднего арифметического.
C++ Написать программу, которая по заданной фамилии выводит на экран сведения о сотруднике Ребят, только начали Объектно-Ориентированное и я не могу придумать ничего. Задание: В текстовом файле хранится база отдела кадров предприятия. На предприятии 100 сотрудников. Каждая строка файла содержит запись об одном сотруднике. Формат записи: фамилия и инициалы (30 позиций, фамилия должна начинаться с первой позиции), год рождения (5 позиций), оклад (10 позиций). Написать программу,... подробнее

Показать сообщение отдельно
RayPas
 Аватар для RayPas
2 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 367
05.03.2014, 00:38     Перемножение матрицы
матрица 1:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int Matrica1() {
     int mas1[10][10];
     int i,j;
 cout << "The First Matrix" << endl;
 for(i=0;i<10;i++)
 {
    for(j=0;j<10;j++)
    {
        mas1[i][j]=rand();
        cout << mas1[i][j] << endl;
    }
 }
 return mas1[i][j];
}

матрица 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int Matrica2() {
     int mas2[10][10];
     int i,j;
 cout << "The Second Matrix" << endl;
 for(i=0;i<10;i++)
 {
    for(j=0;j<10;j++)
    {
        mas2[i][j]=rand();
        cout << mas2[i][j] << endl;
    }
 }
 return mas2[i][j];
}
перемножаю так(ну отывко из фанки Umnozhenie)

C++
1
2
3
4
5
6
7
for(i = 0; i < 10; i+=1) // i = ряд матрицы a
    {
        for(j = 0; j < 10; j+=1) // j = столбец матрицы b
        {
          c [i][j] = a[i][j] * b[i][j];
        }
    }

пишет в выводе какую-то хрень, а именно одно и тоже огромное число выводит. разве что-то неправильно?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru