Título: Ayuda con ordenamiento de nombres y numeros Publicado por: Tada en 2 Abril 2016, 16:57 pm hola necesito saber como sacar un listado de estudiantes con sus promedios de cada unidad formativa ordenado de forma alfabética y por orden de mérito. lo de ordenar los nombres si me lo hago pero de promedios de cada unidad no se como hacerlo .por cierto son 4 unidades.
este código es para ingresar los nombres de los estudiantes Código: public static String[] Estudiantes(String[] Nombres, int[] Practicas, int[] Trabajos, int[] ExamenUnidad, int[] NotaUnidad) throws IOException { Código: public static int[] Notas(int[] Practicas, int[] Trabajos, int[] ExamenUnidad, int[] NotaUnidad) throws IOException { en este código o algún otro que me proporcionen Código: public static void Burbuja(String[] x, int[] NotaUnidad) { ejemplo de los nombres ordenados y que salgo a su costado los promedios de cada unidad ordenado de forma numérica nombres ordenados promediosUnidadOrdenados ana 12 15 18 kevin 02 10 12 zus 15 16 19 algo así Título: Re: Ayuda con ordenamiento de nombres y numeros Publicado por: LaiaxanIV en 2 Abril 2016, 17:08 pm Si no he entendido mal quieres ordenar las notas de cada alumno que tienes dentro de 3 arrays diferentes (practicas,trabajos,examenUnidad,notaunidad)?
El algoritmo buble sort (burbuja) es el algoritmo de ordenación más ineficiente de todos :P Título: Re: Ayuda con ordenamiento de nombres y numeros Publicado por: Tada en 2 Abril 2016, 17:33 pm si pudieras al menos pasarme una linea de código de poder ordenarlos seria genial
por favor Título: Re: Ayuda con ordenamiento de nombres y numeros Publicado por: LaiaxanIV en 2 Abril 2016, 23:44 pm Perdona que no te haya respondido antes.
Código: static void mergeSort(int[] A) { Este algoritmo, merge sort ordena un int[] del tamaño que sea de menor a mayor. Si puedes usar alguna libreria, si haces import java.util.Arrays, tienes la opción de usar la función Arrays.sort(Object[] A). |