public static void Main()
int[] numerosAordenar = {10,55,03,74,21};
Console.WriteLine( "Elementos para ordenar: " );
if (numerosAordenar.Length > 1)
for (int iterarElementos = 0;iterarElementos < numerosAordenar.Length-1; iterarElementos++)
Console.WriteLine( "[interaccion general " + iterarElementos );
for (int i = 0; i < numerosAordenar.Length-1; i++)
if (i +1 < numerosAordenar.Length)
Console.WriteLine( ". [interaccion " + i + "] Validando: " + numerosAordenar[i] + " y " + numerosAordenar[i+1]);
if (numerosAordenar[i] > numerosAordenar[i+1])
int numero = numerosAordenar[i+1];
numerosAordenar[i+1] = numerosAordenar[i];
numerosAordenar[i] = numero;
Console.WriteLine( ". --------------> " + numerosAordenar[i] + " y " + numerosAordenar[i+1]);
Console.WriteLine( "validando... " );
Console.WriteLine( "Elementos ordenados" );
for (int i = 0; i < numerosAordenar.Length; i++) {
Console.WriteLine( numerosAordenar[i] );
Console.WriteLine( "no hay elementos que ordenar");