def znajdz_indeks_minimum(n, dane, i): indeks_najmniejszego_elementu = i for j in range(i + 1, n): if dane[j] < dane[indeks_najmniejszego_elementu]: indeks_najmniejszego_elementu = j return indeks_najmniejszego_elementu def zamien(dane, a, b): tmp = dane[a] dane[a] = dane[b] dane[b] = tmp def sortowanie_wybieranie(x,n, dane): for i in range(0, x): indeks = znajdz_indeks_minimum(n, dane, i) zamien(dane, i, indeks) n = 17 dane = [696, 587, 501, 811, 162, 980, 18, 207, 638, 49, 329, 316, 305, 406, 25, 16, 542] x = 5 sortowanie_wybieranie(x, n, dane) for i in range(x): print(dane[i], end=" ")