• Matéria: Matemática
  • Autor: analisiapdub16
  • Perguntado 3 anos atrás

Em linguagem C, faça uma função que receba, por parâmetro, duas matrizes A(4,6) e B(6,4) e retorna uma matriz C, também por parâmetro, que seja o produto matricial de M por N.

Respostas

respondido por: MoisesCunha0
0

#include <stdio.h>

const int linA = 3;

const int colA = 6;

const int linB = 6;

const int colB = 3;

void produto_matricial(int A[linA][colA], int B[linB][colB], int C[linA][colB]){

   

   for(int i = 0; i < linA; i++){

       for(int j = 0; j < colB; j++){

           C[i][j] = 0;

           

           for(int ii = 0; ii < linB; ii++){

               C[i][j] += (B[ii][j] * A[i][ii]);

           }

       }

   }

}

Perguntas similares