aula 92

Faça um programa em Portugol para SOMAR as matrizes A e B e salvar na matriz C

Nesta aula faremos um programa em Portugol para SOMAR as matrizes A e B e salvar na matriz C.

Nós já sabemos fazer todas as operações para resolver este problema. Uma atribuição, dentro de duas repetições, irá salvar o resultado da soma na matriz C, assim:

inteiro l, c, A[2][4] = {{10,11,12,13},{20,21,22,23}}
inteiro C[2][4], B[2][4] = {{30,31,32,33},{40,41,42,43}}

para(l = 0; l < 2; l++){
  para(c = 0; c < 4; c++){
    C[l][c] = A[l][c] + B[l][c]
  }
}

Vale ressaltar que para que seja possível somar duas matrizes elas precisam ser de mesma ordem, ou seja, possuir a mesma quantidade de linhas e colunas.

A seguir é apresentado o código completo para a soma de matrizes em Portugol

programa{
	 
	funcao inicio(){
		inteiro l, c, A[2][4] = {{10,11,12,13},{20,21,22,23}}
		inteiro C[2][4], B[2][4] = {{30,31,32,33},{40,41,42,43}}

		para(l = 0; l < 2; l++){
			para(c = 0; c < 4; c++){
				C[l][c] = A[l][c] + B[l][c]
			}
		}

		para(l = 0; l < 2; l++){
			para(c = 0; c < 4; c++){
				escreva(C[l][c], " ")
			}
			escreva("\n")
		}
	}
}


Deixe um comentário

dois − 1 =

Wagner Gaspar

Capixaba de São Gabriel da Palha, Espírito Santo. Bacharel em Ciência da Computação pela Universidade Federal do Amazonas e mestre em informática pela Universidade Federal do Espírito Santo.