Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Lorenagreen

programa multiplicação de matrizes C++

Recommended Posts

Olá, pessoal... sou nova aqui e to precisando de ajuda!! É para fazer um programa que crie uma função que calcule o produto matricial. O usuário deve entrar com o tamanho da matriz e os elementos da matriz deve ser gerada aleatoriamente entre 0 e 10. Quem puder ajudar, agradeço!!!

 

#include <stdio.h>
#include <conio.h>

main(){

void mult_mat(int nla, int ncb, int nca)

{
int i, j, k;
for(i=0;i<nla;i++)
{
for(j=0;j<ncb;j++)
{
Mat_Aux[j]=0.0;
for(k=0;k<nca;k++)
{
Mat_Aux[j]= Mat_Aux[j]+ Mat_A[k]* Mat_B[k][j];
}
}
}
}


Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso aqui pode te ajudar a gerar os números aleatórios entre 0 e 10:

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

main( void ){
	
	int i;
	
	srand(time(NULL));
	for(i = 0; i < 20; i++)
		printf("%i ", rand() % 10); //gera numeros aleatórios entre 0 e 10.
}

Tente fazer o mesmo com uma matriz. Se tiver alguma dúvida é só usar esse mesmo tópico.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.