| 
untuk (int i = 0; i < n - 1; i++)
            untuk (int j = n - 2; j >= i; j--)
            {
                jika (A[j] > A[j + 1])
                {
                    int c = A[j];
                    A[j] = A[j + 1];
                    A[j + 1] = c;
                    kira++;
                }
            }
 | 
untuk i dalam julat ( n - 1 ):
    untuk j dalam julat(n - 2, i - 1, -1):
        jika (A[j] > A[j + 1]):
            c = A[j]
            A[j] = A[j + 1]
            A[j + 1] = c
            kira += 1
               
 | 
 jadual>