ordenar de menor a mayor

the_nefarius
16 de Mayo del 2005
tengo un problemita con un arreglo, tengo una funcion que recibe un arreglo de enteros con distintos valores pero todos en desorden la funcion deveria de acomodarlos de menor a mayor y regresarlos ya ordenados pero por mas que intento no logor hacer que se acomoden podria alguien ayudarme con esa funcion de momento estoy usando el arreglo con 5 valores se los agradeceria mucho

Victor
16 de Mayo del 2005
socio utilice el metodo de burbuja esa es la forma mas facil para ordenar ese arreglo..

Victor
16 de Mayo del 2005
por si no.. da pues aqui esta el codigo del metodo de burbuja tanto de menor a mayor como de mayor a menor:

ordenamiento de un vector:(metodo de burbuja)
(mayor a menor)
for(int i=0;i<n-1;i++)
{
for(int j=i+1;j<n;j++)
{
if(vector[j]>vector[i])
{
aux=vector[j];
vector[j]=vector[i];
vector[i]=aux;
}
}
}
(donde n representa el numero de elementos que tiene el vector en este caso en vez de n pues ponga 5 ya que usted esta trabajando con 5 valores..

(menor a mayor)

for(int i=0;i<n-1;i++)
{
/* for(int j=i+1;j<n;j++)
{
if(vector[j]<vector[i])
{
aux=vector[j];
vector[j]=vector[i];
vector[i]=aux;
}
}
}

victor arevalo
16 de Mayo del 2005
gracias por este algoritmo que me sirvio de amucho para un trabajo.

paco
16 de Mayo del 2005
utiliza el de insercion