Está en la página 1de 2

package burbujas;

public class Ordenamiencion {


static int[] vectorNumeros= {3,4,90,5,17,9,6,89,76,16};

static int cantidadvector=vectorNumeros.length;


static int pos,aux;
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("Metodo de ordenamiento insercion");
System.out.println("Realizado por: Jean carlos Zambrano");

System.out.println("Matriz en Desorden");
mostrarMatriz();

mayoramenor();
System.out.println("Matriz ordenada de mayor a menor");
mostrarMatriz();

menoramayor();

System.out.println("Matriz ordenada de menor a mayor");


mostrarMatriz();

public static void mostrarMatriz() {


for(int i=0; i<cantidadvector; i++) {
System.out.println("Objetos del vector:
["+i+"]"+vectorNumeros[i]);
}
}

private static void mayoramenor () {


for (int i=0;i<cantidadvector;i++) {
pos=i;
aux = vectorNumeros[i];

while((pos>0) && (vectorNumeros[pos-1]<aux)) {


vectorNumeros[pos]= vectorNumeros[pos-1];
pos--;
}
vectorNumeros[pos]=aux;
}
}
private static void menoramayor() {
for (int i=0;i<cantidadvector;i++) {
pos=i;
aux = vectorNumeros[i];

while((pos>0) && (vectorNumeros[pos-1]>aux)) {


vectorNumeros[pos]= vectorNumeros[pos-1];
pos--;
}
vectorNumeros[pos]=aux;
}
}
}

También podría gustarte