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

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

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

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

02.12.2010, 18:04. Просмотров 2904. Ответов 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++):

Перемножение матриц - 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++
Помогите пожалуйста написать программу в которой будет содержаться функция для перемножения двух прямоугольных матриц.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
asics
Freelance
Эксперт С++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
02.12.2010, 18:29 #2
Re1Gen, Посмотри тут - Умножение матриц
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.12.2010, 18:29
Привет! Вот еще темы с ответами:

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

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

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

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


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

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

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