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

Ошибка вывода при перемножении матриц - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Организовать производный класс, содержащий функции вычисления деления и умножения дробей, функцию приведения дроби к несократимому виду http://www.cyberforum.ru/cpp-beginners/thread883352.html
Организовать производный класс, содержащий функции вычисления деления и умножения дробей, функцию приведения дроби к несократимому виду. Очень прошу помогите кто знает! Заранее огромное спасибо! Добавлено через 37 минут плизз Добавлено через 49 минут кто нибудь помогите!!! Добавлено через 1 час 33 минуты
C++ среднее массива Задание 2 во вложении. Вторая фотка это пример но считает ма уникальное. Плз на контроььной сижу http://www.cyberforum.ru/cpp-beginners/thread883338.html
Работа с числовыми файлами C++
Нужно создать программу по главному меню, помогите пожалуйста. Точками обозначены пункты подменю, а цифрами пункты самого меню. Тема - Работа с числовыми файлами. Главное меню программы: 1. Привязка файла к программе • Введите директорию в которой находится файл и его имя • Функция генерации файла из рандомных чисел. Размерность файла указывает пользователь 2. Арифметические действия над...
C++ Есть программа на паскале, нужно на Си
привет всем! Я недавно начало писать на Cи, и не знаю как решить эту задачку. точнее не знаю как написать её именно на Cи, на Паскале написала вроде работает а вот на Си никак не получается. Помогите пожалуйста... uses crt; var a,b,c:integer; begin write('Введи a, b, c (через пробел): '); readln(a,b,c); if (a<=b) and (b<=c) then begin
C++ Где ошибка? (Дан текст введенный заглавными русскими буквами, определить в процентах сколько раз встречается та или иная буква) http://www.cyberforum.ru/cpp-beginners/thread883304.html
Дан текст введенный заглавными русскими буквами, определить в процентах сколько раз встречается та или иная буква! # include <stdio.h> # include <windows.h> # include <string.h> void main() { SetConsoleOutputCP(1251);
C++ программа, ограничивающая доступ к жесткому диску как должна выглядеть программа, ограничивающая доступ к жесткому диску? На Си или с++. знает кто нибудь? подробнее

Показать сообщение отдельно
xeqtr22
0 / 0 / 0
Регистрация: 29.05.2013
Сообщений: 10
29.05.2013, 12:15     Ошибка вывода при перемножении матриц
Здравствуйте! Программирую на C++ совсем недавно, столкнулся с проблемой, при выводе матрицы. Вместо результата перемножения двух матриц ( M x N и N x M ) выводится числовой мусор. Прошу совета у опытных людей.
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#include "StdAfx.h"
#include <iostream>
#include <time.h>
using namespace std;
 
int main(){
    
    const int row = 5;
    const int col = 3;
    const int N = 5;
 
    int a[row][col];
    int b[col][row];
    int c[row][row];
 
    srand(time(NULL));
            
    cout << "Matrica #1" << endl;
    
    for (int j = 0; j < row; j++){
        cout << endl;
        for (int i = 0; i < col; ++i){
            a[i][j] = rand()%10+1;
            cout << a[i][j] << " ";
        }
    }
 
    cout << endl;
 
    cout << endl << "Matrica #2"  << endl;
    for (int j = 0; j < col; j++){
        cout << endl;
        for (int i = 0; i < row; ++i){
            b[i][j] = rand()%10+1;
            cout << b[i][j] << " ";
        }
    }
    
    cout << endl;
    
    
     for (int i = 0; i < row; i++) {
        for (int j = 0; j < row; j++){
            c[i][j] = 0;
            for (int k = 0; k < row; k++)
               c[i][j] += a[i][k] * b[k][j];
            }
        cout  << endl;
    }
    
    cout << "Rezultat peremnojenuya matric 1 u 2" << endl;  
    for (int i = 0; i < row; i++){
        cout << endl;
        for (int j = 0; j < row; j++)
            cout << c[i][j] << " ";
        }
    
 
    cout << endl;
    system("PAUSE");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru