previous next Up Title Contents Index

Esimerkki

Tässä esimerkkiohjelmassa luetaan 10 kokonaislukua taulukkoon, joka lajitellaan ja tulostetaan.
Ratkaisussa käytetään globaalia taulukkoa, jonka kaikki funktiot tuntevat. (Toinen tapa olisi ollut välittää taulukko funktioille parametrina.)
Lajittelu käyttää hyväkseen itse kirjoitettua funktiota vaihda(), joka vaihtaa kahden kokonaislukumuuttujan sisällöt keskenään.
Mikäli halutaan lajitella jotain muuta kuin kokonaislukuja, pitää vaihda()-funktio muuttaa tilanteeseen sopivaksi.

Ohjelman toteutus C-kielellä

previous next Up Title Contents Index