1 void SelectionSort(int E[]) {
// E - tablica parami różnych liczb naturalnych
2 int i:=0, j:=0, min:=0;
3
4 for (i:=0; i<size(E)-l; i:=i+l) do {
5 min:=i;
6
7 for (j=i+l; j<size(E); j:=j+l) do
8 if (E[j]<E[min]) then min:=j;
9
10 if (min!=i) then swap (E ,min, i) ; // transpozycja elementów tablicy Ej
11 }
}
12