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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 21, средняя оценка - 4.90
Re1Gen
1 / 1 / 0
Регистрация: 04.11.2010
Сообщений: 15
#1

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

02.12.2010, 18:04. Просмотров 2884. Ответов 1
Метки нет (Все метки)

Помогите пожалуйста с перемножением 2-ух матриц? в долгу не останусь)

Выделение памяти написал, а вот как использовать с умножением, и как вообще перемножать матрицы, не пойму ((
вот выделение:

#include <stdio.h>
#include <stdlib.h>

int main()
{
double **matrix;
int n, m;
int i, j;

printf("Enter n: ");
scanf("%d", &n);
printf("Enter m: ");
scanf("%d", &m);

matrix = (double **)malloc(n * sizeof(double *));

for (i = 0; i < n; i++)
matrix[i] = (double *)malloc(m * sizeof(double));

printf("\nEnter matrix:\n\n");

for (i = 0; i < n; i++)
{
for (j = 0; j < m; j++)
{
printf("matrix[%d][%d] = ", i, j);
scanf("%lf", &matrix[i][j]);
}
}

printf("\nMatrix:\n\n");

for (i = 0; i < n; i++)
{
for (j = 0; j < m; j++)
printf("%lf ", matrix[i][j]);

printf("\n");
}

for (i = 0; i < m; i++)
free(matrix[i]);

free(matrix);

return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2010, 18:04     Перемножение 2-ух матриц
Посмотрите здесь:

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

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

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

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

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

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

Перемножение матриц - C++
Помогите исправить ошибки. //--------------------------------------------------------------------------- #include &lt;iostream&gt; ...

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

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

TBB перемножение матриц - C++
доброго времени. пытаюсь переделать умножение векторов на премножение матриц, выдает ошибку Ошибка 2 error C2660:...

Перемножение элементов матриц - C++
Перемножить соответствующие значения первой матрицы находящихся над главной диагональю и значение матрицы находящихся под вспомогательной...

Перемножение двух матриц - C++
int Multiplication(int a, int b) { cout &lt;&lt; &quot;***********Result***********&quot; &lt;&lt; endl; int c; for(int i = 0; i &lt; 5; i++) // i...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asics
Freelance
Эксперт C++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
02.12.2010, 18:29     Перемножение 2-ух матриц #2
Re1Gen, Посмотри тут - Умножение матриц
Yandex
Объявления
02.12.2010, 18:29     Перемножение 2-ух матриц
Ответ Создать тему
Опции темы

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