Você está na página 1de 3

var

MultA: vetor[1..3,1..3] de inteiro

MultB: vetor[1..3,1..3] de inteiro

ResMult: vetor[1..3,1..3] de inteiro

i,j: inteiro

inicio

Escreval(" Opção 3 Multiplicação de matrizes 3x3 ")

Escreval(" Preenchendo a matriz A: " )

Para i de 1 ate 3 faca

Para j de 1 ate 3 faca

Escreval (" Digite um número para inserir na matriz A " )

Leia (MultA[i,j])

Fimpara

Fimpara

Escreval(" Preenchendo a matriz B: " )

Para i de 1 ate 3 faca

Para j de 1 ate 3 faca

Escreval (" Digite um número para inserir na matriz B " )

Leia (MultB[i,j])

Fimpara

Fimpara

Para i de 1 ate 3 faca

Para j de 1 ate 3 faca

ResMult[i,j] <- ( MultA[i,1] * MultB[1,j] ) + (MultA[i,2] * MultB[2,j] ) + (MultA[i,3] *


MultB[3,j] )
Escreval(" ResMult")

Fimpara

Fimpara

Escreval(" Conteúdo da matriz A: " )

Para i de 1 ate 3 faca

Para j de 1 ate 3 faca

Se j < 3 entao

Escreva (MultA[i,j])

Senao

Escreval (MultA[i,j])

Fimse

Fimpara

Fimpara

Escreval(" Conteúdo da matriz B: " )

Para i de 1 ate 3 faca

Para j de 1 ate 3 faca

Se j < 3 entao

Escreva (MultB[i,j])

Senao

Escreval (MultB[i,j])

Fimse

Fimpara

Fimpara

Escreval(" A multiplicação das matrizes A e B é: " )

Para i de 1 ate 3 faca

Para j de 1 ate 3 faca

Se j < 3 entao

Escreva (ResMult[i,j])

Senao
Escreval (ResMult[i,j])

Fimse

Fimpara

Fimpara

fimalgoritmo

Você também pode gostar