Mikä on algoritmi?
Algoritmi on yksikäsitteinen ja järjestyksessä suoritettava ohje. Ohjeen avulla voidaan suorittaa jokin prosessi tai ratkaista ongelma. Koska ohjelmoinnissa koodattu ohjelma on yleensä järjestetty ohje, ohjelmaa tai sen osia nimitetään usein algoritmeiksi. Tässä muutamia esimerkkejä algoritmeista.
Kahvinkeitto-ohje (algoritmi)
Taulukon järjestäminen suuruusjärjestykseen pienimmästä suurimpaan

====================================================================================
Tietotekniikassa algoritmit muodostuvat usein toistuvista ohjeista (esim. lasketaan sama lasku uudestaan eri luvuille).
Tärkeitä apuvälineitä tällaisia ohjeita ohjelmoidessa ovat silmukkarakenteet - FOR, WHILE, DO WHILE. Näihin törmäämme tälläkin tunnilla.
Kahvinkeitto-ohje (algoritmi)
- Täytä pannu vedellä.
- Keitä vesi.
- Lisää kahvinpurut.
- Anna tasaantua.
- Tarjoile kahvi.
Taulukon järjestäminen suuruusjärjestykseen pienimmästä suurimpaan
- Etsitään taulukon pienin luku ja vaihdetaan se taulukon ensimmäiseksi luvuksi. Nyt taulukon ensimmäinen luku on pienin.
- Etsitään taulukon toisesta alkiosta alkaen pienin luku ja vaihdetaan se taulukon toiseksi luvuksi. Nyt taulukon toisiksi pienin luku on toinen taulukossa
- Tehdään sama kolmanneksi suurimmalle luvulle, neljänneksi suurimmalle luvulle...
- Koko taulukko on järjestyksessä.

====================================================================================
Tietotekniikassa algoritmit muodostuvat usein toistuvista ohjeista (esim. lasketaan sama lasku uudestaan eri luvuille).
Tärkeitä apuvälineitä tällaisia ohjeita ohjelmoidessa ovat silmukkarakenteet - FOR, WHILE, DO WHILE. Näihin törmäämme tälläkin tunnilla.