Questão FC266042
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,
Algoritmos e Lógica de Programação
IDECAN · 2021
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.

As instruções que devem ser inseridas em lugar de bloco

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] + M[T,L] * N[L,C] a P[T,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] + M[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 P[T,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];
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
A alternativa apresenta três laços aninhados e a operação de acumulação necessária para formar a matriz produto, considerando que a matriz P já foi zerada antes.
Os índices usados são: T para a linha de M (e de P) — de 1 a 4; L como índice de somatório (a dimensão comum entre as matrizes) — de 1 a 3; e C para a coluna de N (e de P) — de 1 a 2.
A instrução atribuir P[T,C] + M[T,L] * N[L,C] a P[T,C] implementa a acumulação do termo correspondente do produto interno para cada par (T,C). Matematicamente:
\(P[T,C]=\sum_{L=1}^{3} M[T,L]\times N[L,C]\)
Assim, ao percorrer T, depois L e C, somam‑se corretamente os contribuintes de cada \(L\) em todas as colunas \(C\), produzindo a matriz \(P_{4\times2}\).
Conteúdo do catálogo FC Concursos · Atualizado em