Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/04/2014, 16:07
jc1992
 
Fecha de Ingreso: noviembre-2010
Mensajes: 156
Antigüedad: 14 años
Puntos: 0
Valor mas alto de cada "opcion"

Hola !
Estoy mirandome esto de los arrays bidimensionales en java , y para llenar los datos lo hago así.

Código Java:
Ver original
  1. public static void omplirEdatArray(int arrayTorn[][]) {
  2.         Scanner teclat = new Scanner(System.in);
  3.         int edat = 0;        
  4.         String torn[] = {"Primera tanda", "Segunda tanda", "Tercera tanda"};
  5.         for (int i = 0; i < arrayTorn.length; i++) {
  6.             System.out.println("\t" + torn[i]);
  7.             for (int j = 0; j < arrayTorn[i].length; j++) {
  8.                 do {
  9.                     try {                        
  10.                         System.out.println("Introducir edad(" + (j + 1) + ")");
  11.                         edat = teclat.nextInt();
  12.                         if (!validarEdat(edat)) {
  13.                             System.out.println("Error,  la edad ha de ser mas grnade que 0");
  14.                         }
  15.                     } catch (InputMismatchException e) {
  16.                         System.out.println("No es numero");                        
  17.                         teclat.next();
  18.                     }
  19.                 } while (!validarEdat(edat));
  20.                
  21.                 arrayTorn[i][j] = edat;
  22.             }
  23.         }
  24.        
  25.     }

Hasta aquí correctamente , entonces he conseguido que me devuelva el valor más alto de todos los valores introducidos, pero digamos que quiero que me devuelva el valor mas alto de cada tnada(que son filas).

Última edición por jc1992; 23/04/2014 a las 16:30