

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Analise o pseudocódigo algoritmo abaixo, referente a um algoritmo que faz a multiplicação das matrizes M4x3 e N3x2 e gera como resultado a matriz produto P4x2.
Cabe ressaltar que, antes de realizar a multiplicação das matrizes M e N, os elementos da matriz P são zerados.
algoritmo “MULT MATRIZES”;
var
__M,N, P: matriz[1..4,1..4] numérico;
__L, C, T: numérico;
rotina LER MATRIZES;
início
<ler matrizes Me N > |
fimrotina LER MATRIZES;
rotina MULTIPLICAR MATRIZES;
início
<MATRIZES PRODUTO P> |
fimrotina MULTIPLICARMATRIZES;
rotina IMPRIMIR MATRIZES;
início
<imprime matrizes M, N e P> |
fimrotina IMPRIMIR MATRIZES;
inicio corpo principal do algoritmo
__executar rotina LER MATRIZES;
__executar rotina MULTIPLICAR IMATRIZES;
__executar rotina IMPRIMIR MATRIZES;
fimalgoritmo.
As instruções que devem ser inseridas em lugar de bloco
<MATRIZ PRODUTOP> |
estão indicadas na seguinte alternativa:
_para T de 1 até 4 faça
__para L de 1 até 3 faça
___para C de 1 até 2 faça
_____atribuir P[T,C] + MI[T,L] * N[L,C] a PIT,C];
_para T de 1 até 4 faça
__para L de 1 até 2 faça
___para C de 1 até 3 faça
_____atribuir P[T,C] + MI[T,;L] * N[L,C] a P[T,C];
_para T de 1 até 2 faça
__para L de 1 até 4 faça
___para C de 1 até 3 faça
_____atribuir P[T,C] + M[T,L] * N[L,C] a PIT,C];
_para T de 1 até 3 faça
__para L de 1 até 4 faça
___para C de 1 até 2 faça
_____atribuir P[T,C] + M[T,L] * N[L,C] a P[T,C];