Imagem de fundo

Analise o pseudocódigo algoritmo abaixo, referente a um...

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:


A

_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];


B

_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];


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];


D

_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];