Definir uma matriz 4x4, para conter números reais, solicitar os números ao usuário, preencher a matriz definida e, ao final, informar na tela a soma dos elementos de cada diagonal da matriz (diagonal principal e diagonal secundária).
Soluções para a tarefa
import java.util.Scanner;
class HelloWorld {
public static void main(String[] args) {
float array [][] = new float [4][4];
Scanner abs = new Scanner (System.in);
int i, j;
float sum1, sum2;
sum1 = sum2 = 0;
for (i = 0; i < 4; i++){
for (j = 0; j < 4; j++){
System.out.print(">> ");
array [i][j] = abs.nextFloat();
if (i == j) sum1 += array[i][j];
if (i + j == 3) sum2 += array[i][j];
}
}
int a, b;
for (a = 0; a < 4; a++){
for (b = 0; b < 4; b++){
System.out.print(array[a][b]+" ");
}
System.out.print("\n");
}
System.out.print("\nSOMA DIAGONAL PRINCIPAL: "+sum1);
System.out.print("\nSOMA DIAGONAL SECUNDARIA: "+sum2);
}
}