Ongelma on se, että en osaa käskyttää VB:tä järjestelemään numeroita suuruusjärjestykseen.
2 numeron kohdalla asia onnistuu näin:
If toka < eka Then
lbl1 = toka
lbl2 = eka
End If
Mutta miten ihmeessä saan käskytettyä VB:n järkkäämään yhteensä kaikki 10 numeroa suuruusjärjestykseen, pienimmästä isoimpaan. Kyseessä on ohjelma, joka arpoo numeroita sattumanvaraisesti 1 ja 100 välillä ja lopuksi sen pitäisi järjestää numerot oikeaan järjestykseen labeleihin esim. seuraavasti:
1 - 40 - 43 - 69 - 73 - 78 - 79 - 83 -96 -100
Mutta jo kolmen numeron järjestäminen oikeaan järjestykseen saa koneen ruudulle ilmestymään "mää tiiä" viestin. Kyllä nyt palaa proppu.
2 numeron kohdalla asia onnistuu näin:
If toka < eka Then
lbl1 = toka
lbl2 = eka
End If
Mutta miten ihmeessä saan käskytettyä VB:n järkkäämään yhteensä kaikki 10 numeroa suuruusjärjestykseen, pienimmästä isoimpaan. Kyseessä on ohjelma, joka arpoo numeroita sattumanvaraisesti 1 ja 100 välillä ja lopuksi sen pitäisi järjestää numerot oikeaan järjestykseen labeleihin esim. seuraavasti:
1 - 40 - 43 - 69 - 73 - 78 - 79 - 83 -96 -100
Mutta jo kolmen numeron järjestäminen oikeaan järjestykseen saa koneen ruudulle ilmestymään "mää tiiä" viestin. Kyllä nyt palaa proppu.
Vastaukset 2
Vanhimmat
Googlesta seuraavia:
kuplalajittelu
pikalajittelu
kekolajittelu
ja samma på engelska:
bubble sort
quick sort
heap sort
Tack så bra, eli kiitos vinkistä.