public static void Main()
int[] arreglo = { 10, 55, 3, 74, 21 };
Console.WriteLine("Arreglo original:");
ImprimirArreglo(arreglo);
Console.WriteLine("\nArreglo ordenado:");
ImprimirArreglo(arreglo);
public static void OrdenarBurbuja(int[] arreglo)
for (int i = 0; i < n - 1; i++)
for (int j = 0; j < n - i - 1; j++)
if (arreglo[j] > arreglo[j + 1])
arreglo[j] = arreglo[j + 1];
Console.Write("Iteración " + (i * (n - 1) + j + 1) + ": ");
ImprimirArreglo(arreglo);
public static void ImprimirArreglo(int[] arreglo)
foreach (int num in arreglo)
Console.Write(num + " ");