Ir ao conteúdo
  • Cadastre-se

silvalexs

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

0
  1. E ai galera, como vejo que sempre alguem esta atras da resolucao deste problema, vou colocar um codigo aqui.É um codigosimples se alocacao dinamica, mas espero poder ajudar alguem que esteja enfrentando dificuldades. porém espero que quem utilizar o codigo, nao simplesmente o copie, mas sim tente entende lo, pois copiando ninguem vai aprender nada.Se alguem tiver duvidas e quiser alguma explicação pode entrar em contato comigo por email que sera um prazer ajudar. abraços a todos!!!! #include <stdio.h> #include <stdlib.h> /* * */ void main(void) { int i,j,k,l,c; float m[10][10]; float m1[10][10]; float maux[10][10]; printf("digite a quntidade de linhas das matrizes \n"); scanf("%i",&l); printf("\n\n"); printf("Digite a quantidade de colunas das matrizes\n"); scanf("%i",&c); printf("\n\n"); printf("Digite os elementos da matriz 1"); printf("\n\n"); for(i=0;i<l;i++) { for(j=0;j<c;j++) { printf("elemento %i%i -->",i,j); scanf("%f",&m[j]); } } printf("\n\n"); printf("Digite os elementos da matriz 2"); printf("\n\n"); for(i=0;i<l;i++) { for(j=0;j<c;j++) { printf("elemento %i%i -->",i,j); scanf("%f",&m1[j]); maux[j]=0; } } for(i=0;i<l;i++) { for(j=0;j<c;j++) { for(k=0;k<l;k++) { maux[j]=maux[j]+(m[k]*m1[k][j]); } } } printf("\n\n"); printf("As matrizes multiplicadas geram a matriz abaixo"); printf("\n\n"); for(i=0;i<l;i++) { printf("\n"); for(j=0;j<c;j++) { printf("% 6.2f",maux[j]); } } printf("\n\n"); }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!