Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/03/2011, 18:58
Avatar de bengy
bengy
 
Fecha de Ingreso: febrero-2011
Ubicación: cochabamba
Mensajes: 17
Antigüedad: 13 años, 11 meses
Puntos: 2
Respuesta: Ordenar Arreglo

buennoo estoy un poco corto de time asi que te lo pude hacer solo esto el 1er metodo no funciona muy good pero el 2do funciona a la perfeccion

public int [] ordenarAscendente(int [] arreglo){
int tam= arreglo.length;
int [] res= new int [tam];

//agarro un inicio para ir a comparar si es mayor o no
int mayor=arreglo[0];

for(int i=0; i<tam ; i++){

if( mayor > arreglo[i]){
res[i]=arreglo[i];
}
else if(mayor==arreglo[i]){
mayor=arreglo[i];

}
else{
res[i]=mayor;
mayor=arreglo[i];
}

}
return res;

}
public int [] ordenarA(int [] arreglo){
int tam= arreglo.length;
for(int a =0; a< tam; a++){
for(int b=a+1; b< tam; b++){
if(arreglo[a]> arreglo[b]){
int aux=arreglo[a];
arreglo[a]=arreglo[b];
arreglo[b]=aux;
}

}
}
return arreglo;
}