All pastes #41443 Raw Edit

Miscellany

public text v1 · immutable
#41443 ·published 2006-02-13 17:08 UTC
rendered paste body
1)
------
     for(i=0; i<n-1; i++){
              najmanji = i;                  // najmanji poprima vrijednost prvog elementa
------
prodji kroz svaki broj u nizu i postavi trenutni da je najmanji

2)
-----
              for(j = i+1; j < n; j++)       // petlja za provjeru svakog sljedeceg
                    if(a[j] < a[najmanji])   // ako je sljedeci manji od najmanjeg
                            najmanji = j;    // postaje najmanji
-----
prodji kroz svaki broj u nizu koji je IZA trenutnog elementa i pogledaj da li medju njima postoji manji broj od trenutnog

3)
-----
              if(a[i] > a[najmanji]){        // ako je prvi clan veci od najmanjega
                      tmp = a[i];            // zamijeni im mjesta
                      a[i] = a[najmanji];
                      a[najmanji] = tmp;
              }
-----
ako postoji manji broj od naseg trenutnog, zamijeni im mjesta

PRIMJER:
1 3 2 5