n consigo fazer matriz oposta olha o que eu conseguir pf ajuda rápido
var
matr : vetor[1..3,1..4] de inteiro
linha, coluna, soma, matrizoposta : inteiro
inicio
para linha de 1 ate 3 faca
para coluna de 1 ate 4 faca
escreva("informe o valor para a posiçao[", linha,",",coluna,"]:" )
leia(matr[linha, coluna])
fimpara
fimpara
escreval("--------------------------------------------------")
escreval("valores cadastrados:")
para linha de 1 ate 3 faca
para coluna de 1 ate 4 faca
escreva (matr[linha,coluna])
fimpara
escreval (" ")
fimpara
escreval ("----------------------------------------------")
// (" superior esquerdo: ", mat(1,4] )
escreval ("valor canto superior direito: ", matr [1,4])
// ("inferior direito : ", mat [3,2])
escreval (" valor cant0 inferior esquerdo :",matr[3,1])
soma <- matr[1,1]+matr[1,2]+matr[1,3]+matr[1,4]+matr[2,1]+matr[2,2]+matr[2,3]+matr[2,4]+matr[3,1]+matr[3,2]+matr[3,3]+matr[3,4]
escreval (" a soma de todos os números é:", soma)
escreva("----------------------------------------------")
// ("matrizoposta ")
escreva("----------------------------------------------")
escreval ("matriz oposta: ")
para linha de 1 ate 3 faca
para coluna de 1 ate 4 faca
(matrizoposta[linha,coluna]) <- (matr[linha,coluna] * -1)
fimpara
fimpara
fimalgoritmo