Código
package es.unex.cum.edi.sesion3; import java.util.Scanner; import es.unex.cum.edi.sesion3.Festival; public class Main { // Variables int suma = 0; float media = 0.0F; int numMasAlto = 0; /** * Para el tamanio del array */ int tamanio = 0; /** * Para el nombre,direccion y edicion */ // Objeto Scanner /** * Rellenar el array.Se asigna el tamaño y se van introduciendo los * datos en el array */ tamanio = sc.nextInt(); // Declaracion array Festival[] array; array = new Festival[tamanio]; /** * Inicializacion del array */ for (int i = 0; i < array.length; i++) { array[i] = new Festival(); } /** * Rellenar el array.Se ingresan los datos(Setters) */ for (int i = 0; i < array.length; i++) { array[i].setNombre(nom); array[i].setCiudad(ciu); int año = sc.nextInt(); array[i].setEdicion(año); } /** * Listar todos los objetos del vector(mostrarlos) */ for (int i = 0; i < array.length; i++) { // If para verificar el array se haya rellenado y no está vacio if (array[i] != null) } /** * Media del atributo entero.Media del numero de ediciones */ for (int i = 0; i < array.length; i++) { // Calculo la suma antes para calcular luego la media mas facilmente suma = suma + array[i].getEdicion(); } media = (float) suma / array.length; [color=red][font=Verdana] /** * El valor entero mas alto del array */ for (int i = 0; i < array.length; i++) { if (array[i].getEdicion()>array[0].getEdicion()) { numMasAlto = array[i].getEdicion(); }[/font][/color] } } }
· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex