- Leia uma matriz de
elementos. Calcule a soma dos elementos que estão na diagonal secundária.
Passo 1
A questão pede para ler uma matriz de dimensão 3×3 e calcular a soma dos elementos que estão na diagonal secundária; o conteúdo envolvido é manipulação de índices de matriz e somatório de elementos.
Passo 2
Para entender o que é diagonal secundária em uma matriz 3×3, repare que ela vai do canto superior direito ao canto inferior esquerdo, ou seja, nas posições (linha, coluna) que satisfazem i + j = 4 se usarmos indexação natural começando em 1. Explicitamente, os elementos são a₁,₃, a₂,₂ e a₃,₁.
Passo 3
Para implementar o somatório, podemos usar um loop que percorre as linhas de 1 a 3 (ou de 0 a 2 em indexação zero-based). A condição-chave é que, para cada linha i, a coluna correspondente na diagonal secundária é j = 4 – i (para indexação 1-based) ou j = 2 – i (para indexação 0-based).
Passo 4
Portanto, a soma desejada fica
Em forma genérica de somatório 1-based temos