Array Sort Using Bubble Sort Algorithm

  1. static void Main()  
  2. {  
  3.     int[] array = { 2,1,3,60,45,34,67};  
  4.     bubbleSort(array);  
  5. }  
  6. static void bubbleSort(int[] array)  
  7. {  
  8.     Console.WriteLine("=====Unsorted Array Input========");  
  9.     for (int i = 0; i < array.Length; i++)  
  10.     {  
  11.         Console.WriteLine(array[i]);  
  12.     }  
  13.     for (int i = array.Length - 1; i > 0; i--)  
  14.     {  
  15.         for (int j = 0; j <= i - 1; j++)  
  16.         {  
  17.             if (array[j] > array[j + 1])  
  18.             {  
  19.                 int val = array[j];  
  20.                 array[j] = array[j + 1];  
  21.                 array[j + 1] = val;  
  22.             }  
  23.         }  
  24.     }  
  25.     Console.WriteLine("======Sorted Array using Bubble Sort=====");  
  26.     for (int i = 0; i < array.Length; i++)  
  27.     {  
  28.         Console.WriteLine(array[i]);  
  29.         Console.ReadKey();  
  30.     }  
  31. }