

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 algoritmo a seguir, que executa a multiplicação das matrizes NEGRO2X4 por MADEIRA4x5, e armazena o resultado em SOLIMOES2x5
algoritmo "SUSAM" var NEGRO, MADEIRA, SOLIMOES : vetor[1..5,1..5] de inteiro K, J, P : inteiro / procedimento LER_MATRIZES inicio { INSTRUÇÕES - LER AS MATRIZES NEGRO e MADEIRA } fimprocedimento procedimento ZERAR_MATRIZ_SOLIMOES; inicio { INSTRUÇÕES - ZERAR A MATRIZ SOLIMOES } fimprocedimento procedimento MULTIPLICAR_MATRIZES; inicio { INSTRUÇÕES - MULTIPLICAR MATRIZES } fimprocedimento procedimento IMPRIMIR_MATRIZES; inicio { INSTRUÇÕES- IMPRIMIR MATRIZES } fimprocedimento / inicio LER_MATRIZES; ZERAR_MATRIZ_SOLIMOES; MULTIPLICAR_MATRIZES; IMPRIMIR_MATRIZES; fimalgoritmo |
O bloco de instruções que deve substituir { INSTRUÇÕES-MULTIPLICAR MATRIZES } é
para K de 1 ate 2 faca para J de 1 ate 4 faca para P de 1 ate 5 faca SOLIMOES[K,J] <- SOLIMOES[K,J] + NEGRO[K,P]*MADEIRA[P,J] fimpara fimpara fimpara |
para K de 1 ate 5 faca para J de 1 ate 4 faca para P de 1 ate 2 faca SOLIMOES[K,J] <- SOLIMOES[K,J] + NEGRO[K,P]*MADEIRA[P,J] fimpara fimpara fimpara |
para K de 1 ate 4 faca para J de 1 ate 5 faca para P de 1 ate 2 faca SOLIMOES[K,J] <- SOLIMOES[K,J] + NEGRO[K,P]*MADEIRA[P,J] fimpara fimpara fimpara |
para K de 1 ate 5 faca para J de 1 ate 2 faca para P de 1 ate 4 faca SOLIMOES[K,J] <- SOLIMOES[K,J] + NEGRO[K,P]*MADEIRA[P,J] fimpara fimpara fimpara |
para K de 1 ate 2 faca para J de 1 ate 5 faca para P de 1 ate 4 faca SOLIMOES[K,J] <- SOLIMOES[K,J] + NEGRO[K,P]*MADEIRA[P,J] fimpara fimpara fimpara |