PopAds

miércoles, 2 de abril de 2014

Como ordenar un arreglo de Mayor a Menor y Menor a Mayor



CÓDIGO FUENTE

import java.util.Scanner;

 * @author Joseph

public class OrdenarMayorAmenor {
 
    public static void main(String[] args) {
        Scanner lector =new Scanner(System.in);
     
        int arreglo[]= new int[30];
     
        int limite,i,j,aux;
     
        System.out.println("Ingrese le limite de la lista ");
        limite=lector.nextInt();
     
        for(i=0;i<limite;i++){
            System.out.print("X["+(i+1)+"]= ");
            arreglo[i]=lector.nextInt();
        }
     
        for(i=0;i<limite;i++){
            for(j=i+1;j<limite;j++){
                if(arreglo[i]>arreglo[j]){
                    aux=arreglo[i];
                    arreglo[i]=arreglo[j];
                    arreglo[j]=aux;
                }
            }
        }

        System.out.print("Arreglo= {");
        for(i=0;i<limite;i++){
            System.out.print(arreglo[i]+", ");
        }
        System.out.print("}");
     
    }
}

3 comentarios :

  1. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  2. hola disculpa podras atudarme con este?
    Programa en C que capture n números enteros aleatorios en un arreglo unidimensional, muéstrelos en pantalla para después aplicar el ordenamiento burbuja, muestre los datos en forma descendente y muestre el mayor de los números.


    ResponderEliminar