Código de Java - Ordenar de mayor a menor un array de valores de forma manual

Imágen de perfil

Ordenar de mayor a menor un array de valores de forma manualgráfica de visualizaciones


Java

Publicado el 04 de Julio del 2016 por Xavi
691 visualizaciones desde el 04 de Julio del 2016. Una media de 35 por semana
Este simple código de ejemplo, muestra como ordenar un array/vector de valores de forma ascendente.

Para ordenarlo de forma descendente, únicamente hay que modificar la linea:
1
if(numeros[i] < numeros[j])
por:
1
if(numeros[i] > numeros[j])

Versión 1.0

Actualizado el 05 de Julio del 2016 (Creado el 04 de Julio del 2016)gráfica de visualizaciones de la versión: Versión 1.0
692 visualizaciones desde el 04 de Julio del 2016. Una media de 35 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import java.util.Scanner;
 
public class OrdenarMayorMenor
{
    public static void main(String[] ARGS)
    {
        int numeroTemp,i,j;
 
        int[] numeros = {5,8,6,9,4,2,3};
 
        for(i = 0; i < numeros.length; i++)
        {
            for(j = 0; j < numeros.length; j++)
            {
                if(numeros[i] < numeros[j])
                {
                    numeroTemp = numeros[i];
                    numeros[i] = numeros[j];
                    numeros[j] = numeroTemp;
                }
            }
        }
 
        System.out.println("\nlos numeros ordenados de mayor a menor son: \n");
 
        for(i = 0; i < numeros.length; i++)
        {
            System.out.println(numeros[i]);
        }
    }
}



Comentarios sobre la versión: Versión 1.0 (0)


No hay comentarios
 

Comentar la versión: Versión 1.0

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios

http://lwp-l.com/s3575