[15 p] Aliohjelmat ja funktiot. Funktio Keskiarvo(Arr, n) on kokonaislukuarvoinen funktio, joka palauttaa arvonaan n-alkioisen taulukon Arr alkioiden keskiarvon. Esimerkiksi, parametrina olisi 4-alkioisen taulukko {2, 4, 6, 8}, niin kyseinen funktio palauttaisi arvon 5, koska (2+4+6+8)/4 = 5.
Parametri Arr on viiteparametri ja parametri n on kokonaislukuarvoinen arvoparametri. Globaalit muuttujat A, B ja C on määritelty ja alustettu pääohjelmatasolla.
- [5 p] Anna ttk-91 koneen symbolisella konekielellä käskyt, joilla funktiota Keskiarvo() käyttäen lasketaan globaalille muuttujalle Keskipalkka arvoksi globaalilla tasolla määritellyn 200-alkioisen taulukon Palkat keskiarvo.
- [10p] Toteuta ttk-91 koneen symbolisella konekielellä funktio Keskiarvo().
HUOM: Funktiota Keskiarvo() siis ei tarvitse toteuttaa kohdassa a.
Noudata suositusten mukaista aliohjelmien (funktioiden) kutsumekanismia.