Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/06/2012, 22:49
LuisChavezB
 
Fecha de Ingreso: diciembre-2011
Mensajes: 152
Antigüedad: 13 años, 2 meses
Puntos: 34
Respuesta: Necesito una mano!!!! :( Java en NETBEANS!!!

Bidimensional -> 2 Dimensiones -> Filas x Columnas

Entonces podriamos tener una matriz de la siguiente manera:
Código PHP:
Ver original
  1. int num[][] = new int[3][3];
que podria ser 3 filas con 3 columnas.

entonces para obtener el producto de la diagonal secundaria tendrias que multiplicar: los elementos:
fila 1 columna 3
fila 2 columna 2
fila 3 columna 1

Como podrias hacerlo en java? pues con 2 for; uno ascendente para las filas y otro descendente para las columnas.

Recuerda que el primero elemento en java es el 0.
numeroFilas = 3;
numerColumnas = 3;
Código PHP:
Ver original
  1. int[][] a = new int[][]{{0, 1, 2}, {3, 4, 5}, {6, 7, 8}};
  2.         for (int i = 0; i < numeroFilas; i++) {
  3.             System.out.println(a[filaActual][(numeroColumnas - 1) - filaActual]);
  4.         }
Ya sustituido:
Código PHP:
Ver original
  1. int[][] a = new int[][]{{0, 1, 2}, {3, 4, 5}, {6, 7, 8}};
  2.         for (int i = 0; i < 3; i++) {
  3.             System.out.println(a[i][2 - i]);
  4.         }

Y eso es todo solo necesitas reflexionar un poco mas sobre el problema.