28/11/2010, 14:00
|
| | Fecha de Ingreso: noviembre-2010 Ubicación: Tijuana
Mensajes: 1
Antigüedad: 14 años Puntos: 0 | |
Metodo de Burbuja C# Hola soy nuevo en el foro...estan muy buenos los temas
Quisiera ayuda con un codigo que hize y me pidieron que lo implementara al reves pero no he podido
Quiero que se despliegue el metodo de burbuja acomodando de la Z a la A... y mi metodo lo acomoda de la A a la Z
Código:
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
string aux = "";
Console.WriteLine("Listado inicial \t\");
for(i = 0; i < aPalabras.Length; i++)
{
Console.WriteLine(i + " : " + aPalabras[i]);
}
for(i=0;i<aPalabras.Length-1;i++)
{
for(j=0;j<aPalabras.Length-i-1;j++…
{
if (aPalabras[j+1].CompareTo(aPalabras[j]) <= 0)
{
aux=aPalabras[j+1];
aPalabras[j+1]=aPalabras[j];
aPalabras[j]=aux; /
}
}
}
Console.WriteLine("Listado final (ordenado) \t");
for(i = 0; i < aPalabras.Length; i++)
{
Console.WriteLine(i + " : " + aPalabras[i]);
}
|