Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejercicio No 1 Lógica de Programación - Diferencia de Diagonales
Ejercicio No 1 Lógica de Programación - Diferencia de Diagonales
Dada una matríz de tamaño n x n que almacena números enteros, la cual recibes
como parámetro, debes desarrollar la lógica que permita calcular el valor
absoluto de la diferencia de sus diagonales.
Restricciones:
Ejemplo:
Matriz de tamaño 3x3
1 2 3
4 5 6
9 8 7
http://javaprincipiates.blogspot.com/2010/07/matriz-3x3-presenta-
diagonal-principal.html
System.out.println("");
System.out.println("Presentacion de la matriz");
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
System.out.print(numeros[i][j] + "\t");
if (j == 2) {
System.out.print("\n");
}
}
}
System.out.println("");
System.out.println("Diagonal Principal");
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
if (i == j) {
System.out.print(numeros[i][j] + " ");
}
}
}
System.out.println("\n");
System.out.println("Diagonal Secundaria");
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
if (i == 0 && j == 2) {
System.out.print(numeros[i][j] + " ");
}
if (i == 1 && j == 1) {
System.out.print(numeros[i][j] + " ");
}
if (i == 2 && j == 0) {
System.out.print(numeros[i][j] + " ");
}
}
}
System.out.println("\n");
}
}