Sortowanie bąbelkowe, JAVA


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
public class sortowanie_babelkowe
{
    public static void main(String[] Args)
    {
        int[] tab = {6, 4, 8, 2, 5, 1, 10, 3, 9, 7};
        int i, j, temp,f;
        System.out.println("Zawartosc tablicy: ");
         
        for(i = 0; i < tab.length; i++) System.out.print(tab[i] + " ");
         
        System.out.println();
        for (i = 0; i < tab.length - 1; i++){      
           for (j = 0; j < tab.length - 1; j++){
                if(tab[j] > tab[j + 1]){
                    temp = tab[j];
                    tab[j] = tab[j + 1];
                    tab[j + 1] = temp;
                    }
                }
          }                
        System.out.println();
        System.out.println("Posortowana tablica: ");       
        for(i = 0; i < tab.length; i++) System.out.print(tab[i] + " ");
         
    }
}
Dział: