Advertisement
Adik28

Sortowanie bąbelkowe

Nov 17th, 2013
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.75 KB | None | 0 0
  1.  private void button1_Click(object sender, EventArgs e)
  2.         {
  3.             int[] tab = new int[] { 7, 2, 1, 8, 2, 4 };
  4.             int tmp = 0;
  5.             bool flaga = true;
  6.  
  7.             do
  8.             {
  9.                 flaga = false; //resetujemy przed każdym działaniem pętli żeby sprawdzić czy zaszła zamiana
  10.  
  11.                 for (int i = 0; i < tab.Length - 1; i++)
  12.                 {
  13.                     if (tab[i] > tab[i + 1])
  14.                     {
  15.                         tmp = tab[i];
  16.                         tab[i] = tab[i + 1];
  17.                         tab[i + 1] = tmp;
  18.                         flaga = true; //wiemy, że zamiana była
  19.                     }
  20.                 }
  21.             } while (flaga);
  22.  
  23.            
  24.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement