Kierros 4, Funktiot
Todellisessa elämässä tarvittavat ohjelmat ovat usein tähän asti esitettyjä ohjelmia selvästi pitempiä, usein tuhansien ja jopa kymmenien tuhansien rivien pituisia. Ohjelman rakenteen selkeyttämiseksi ohjelma jaetaan tällöin pienempiin osiin, funktioihin. Funktio on ohjelman osa, jolle on annettu oma nimi. Tyypillisesti funktio suorittaa jonkin tehtävän.
Kun halutaan, että funktio suoritetaan, kirjoitetaan ohjelmaan käsky, joka kutsuu funktiota. Funktion kutsu voi olla joko pääohjelmassa tai sitten toisen funktion sisällä.