Menu-pohjaisessa ohjelmassa on päävalikko, josta käyttäjä voi valita yhden viidestä vaihtoehdosta. Kukin vaihtoehto johtaa tietyn funktion suorittamiseen. Vaihtoehto 5 lopettaa ohjelman toiminnan.
Toteutettu ohjelma on esimerkki ns. prototyyppiohjelmoinnista: ohjelman runko on valmis ja toiminnot valittavissa, vaikka kaikkia toimintoja (tässä toimintoja 3 ja 4) ei ole vielä toteutettu. Lukijan tehtäväksi jää kirjoittaa puuttuvat funktioiden toteutukset.
![]() | Ohjelman toteutus C-kielellä |