//un arreglo de 5 elementos.....
int arreglo[]={4,5,3,1,2};
int aux=0;
//los recorro del indice cero al ultimo que es 5-1
for(int i=0;i<=4;i++)
{
//cada vez que me situe en una posicion la comparo con las que le siguen y las voy ordenando de mayor a menor
//haciendo uso de un auxiliar (aux)
for(int j=0;j<=3;j++)
{
//si el numero en donde estoy es mayor que el que le sigue, cambio las posiciones
if(arreglo[j]>j[arreglo+1])
{
aux=arreglo[j+1];
arreglo[j+1]=arreglo[j];
arreglo[j]=aux;
}
}
}
for(int x=0;x<=4;x++)
Consol.Writeline(arreglo[x] +",");
//El resultado es: 1,2,3,4,5,