Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/06/2012, 14:17
zlSteffyHz
 
Fecha de Ingreso: mayo-2012
Mensajes: 13
Antigüedad: 12 años, 9 meses
Puntos: 0
Pregunta Respuesta: Necesito una mano!!!! :( Java en NETBEANS!!!

Cita:
Iniciado por LuisChavezB Ver Mensaje
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.
Gracias por tu tiempo en escribirme pero no entendí el código que me pasaste es del producto de la diagonal secundaria? porfa explíqueme mas si no es mucha molestia!!!