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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.64
TP7
1 / 1 / 0
Регистрация: 23.12.2009
Сообщений: 93
#1

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

05.05.2010, 21:58. Просмотров 1978. Ответов 1
Метки нет (Все метки)

Помогите исправить ошибки.
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
//---------------------------------------------------------------------------
#include <iostream>
#include <vcl.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
 
#pragma argsused
int main()
  {
 int n,l,k,x,y;
 float i,j,a,m1,m2,m3[100];
 for (int i=1; i<=n; i++)
 for (int j=1; j<=l; j++)
  {
  cout<<"A["<<i<<","<<j<<"]: ";
  cin>>a[j][i];
   }
   for (int i=1; i<=n; i++)
   for (int j=1; j<=n; j++)
    cout<<a[j][i];
 
   for (int k=1; k<=x; k++)
   for (int j=1; j<=x; j++)
    {
   m3[j][k]=0;
   for (int i=1; i<=y; i++)
   m3[j][k]=m3[j][k]+m1[i][k]*m2[i][j];
   }
   system('PAUSE')
        return 0;
}
//---------------------------------------------------------------------------
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.05.2010, 21:58
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Перемножение матриц (C++):

Перемножение матриц - C++
Даны две квадратные матрицы.Напишите программу перемножающую матрицы по правилам перемножения матриц. У меня есть программа. но мне...

Перемножение матриц - C++
Перемножить матрицы m*n и m*p где заданы константы n=1000,m=1100,p=12000

Перемножение матриц - C++
Помогите пожалуйста перемножить матрицу а на с и вычесть из этого м-цу б, у меня постоянно нули =/ #include &lt;math.h&gt; #include...

Перемножение матриц - C++
Доброго времени суток! У меня есть две матрицы: первая k x m и вторая u x s размерностей. Нужно их перемножить. Подскажите, пожалуйста, в...

Перемножение матриц - C++
Помогите решить проблему суть задачи проверить матрицу бинарного отношения на свойства. Все сделал кроме Транзитивности, суть того, что...

Перемножение матриц - C++
Помогите пожалуйста написать программу в которой будет содержаться функция для перемножения двух прямоугольных матриц.

1
alex_x_x
бжни
2450 / 1655 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
06.05.2010, 00:47 #2
Цитата Сообщение от TP7 Посмотреть сообщение
for (int i=1; i<=n; i++)
n - не инициализирован, l также
Цитата Сообщение от TP7 Посмотреть сообщение
cin>>a[j][i];
повесишься вручную вводить, рандом или из файла
Цитата Сообщение от TP7 Посмотреть сообщение
for (int k=1; k<=x; k++)
for (int j=1; j<=x; j++)
{
m3[j][k]=0;
for (int i=1; i<=y; i++)
m3[j][k]=m3[j][k]+m1[i][k]*m2[i][j];
похоже на правду, но что за лихорадка с коэффициентами
m[i][j]+=m[i][k]*m[k][j];
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.05.2010, 00:47
Привет! Вот еще темы с ответами:

Перемножение матриц - C++
Как сделать перегрузку *= для матриц ?! Был такой вариант: Matrix&amp; Matrix::operator *= (const Matrix &amp;rhs) { Matrix...

Перемножение матриц - C++
Народ помогите плиз!!! Не получается перемножить 2 матрици 3х3. Может у кого есть запрограммированый алгоритм? Очень нужно.

Перемножение 2-х матриц - C++
Написал программу перемножения матриц, не понимаю в чем дело , выводит бред. Подскажите в чем проблема пожалуйста.Размеры матрицы...

Перемножение матриц - C++
Доброго времени суток. Подскажите как разобраться с перемножением матриц, если есть 2 матрицы размерностью МхМ (М = 2000-5000),...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.