int X = 150, Aux;
Random Num = new Random();
Console.WriteLine("Los Numeros Antes de Ordenar: ");
for (int Y = 0; Y < X; Y++)
{
Numeros[Y] = Num.Next(0, 500);
Console.WriteLine(Numeros[Y]);
}
Console.WriteLine("\n\n\n\t\t Presione Enter para Ordenar los
numeros");
Console.ReadLine();
Console.Clear();
for (int I = 0; I < X; I++)
{
for (int J = I + 1; J < X; J++)
{
if (Numeros[I] > Numeros[J])
{
Aux = Numeros[I];
Numeros[I] = Numeros[J];
Numeros[J] = Aux;
}
}
}
Console.WriteLine("Los Numeros Ordenados son");
for (int Y = 0; Y < X; Y++)
{
Console.WriteLine("{0}", Numeros[Y]);
}
Console.ReadLine();
}
}
}
¿Metodo de Burbuja C#?
Necesito acomodar este metodo para que se despliegue desde la Z hasta la A, pero no he podido
les agradeceria mucho si me pudieran explicar como debe ser el codigo..
Este metodo se despliega de la A a la Z y yo lo necesito al reves Z a la A
string[] aPalabras = { "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "M", "N", "O", "P", "Q", "R",
"S", "T", "U", "V", "X", "Y", "Z" }; //Arreglo que contiene Letras
int i, j = 0; //contadores