Leia uma matriz de 3 x 3 elementos inteiros. Calcule a soma dos elementos que estão acima da diagonal principal.
Passo 1
Eai, tudo beleza?
Nessa questão, nós devemos pedir ao usuário os termos de uma matriz e calcular a somar de determinados elementos. Para isso, vamos iniciar o nosso programa incluindo a biblioteca e declarando a matriz e a variável que vai guardar a soma.
Perceba que, como vamos utilizar e variável como uma acumuladora, devemos iniciá-la com o valor .
Passo 2
Em seguida, vamos dois laços de , de forma a passarmos por todos os elementos dessa matriz. Dentro do laço de mais interno, vamos pedir para que o usuário digite o número para colocar na matriz e vamos passar esse valor ao elemento dessa matriz.
Ainda dentro desse laço de vamos calcular a soma pedida. Numa matriz, os elementos que estão acima da diagonal principal, possuem o índice da coluna maior que o da linha. Sabendo disso, vamos utilizar um condicional para checar se esse elemento está acima da diagonal principal e, em caso positivo, vamos somar o seu valor à variável .
Passo 3
Por fim, basta imprimirmos esse valor na tela e encerrarmos a nossa função :