SortBabelkowe(Z, n)
Z[i]<-Z[i+1]
dla kolejnych wartości i: 1, 2, ......, j-1
jeżeli Z[i]>Z[i+1]
dla kolejnych wartości i: 2, 3, ......, j
Z[i+1]<-pom
Z[j+1]<-pom
dla kolejnych wartości j: n, n-1, ..., 2
pom<-Z[i]
Z[i+1]<-Z[i]
zakończ algorytm
Sortowanie bąbelkowe

1      
2      
3      
4      
5      
6      
7      
8      
9      
10