[9 p] Aliohjelma Subr( pX, A, B) muokkaa viiteparametrin pX osoittaman kokonaisluvun arvoparametrien A ja B arvojen erotukseksi. Esimerkiksi, kutsu Subr(k, k, i+7)
vähentää muuttujan k arvosta luvun, jonka arvo on muuttujan i arvo plus 7.
- Toteuta ttk-91 symbolisella konekielellä aliohjelman Subr(...) kutsu, jonka avulla muuttujan i arvoksi tulee muuttujien j ja k arvojen erotus. Muuttujat i, j ja k on määritelty pääohjelmatasolla.
- Toteuta ttk-91 symbolisella konekielellä aliohjelman Subr() kutsu Subr(t[i], t[i], 5), jossa taulukko t[] ja muuttuja i on määritelty pääohjelmatasolla. Voit olettaa, että i:n arvo on sallituissa rajoissa.
- Toteuta ttk-91 symbolisella konekielellä aliohjelman Subr().
Noudata suositusten mukaista aliohjelmien (funktioiden) kutsumekanismia.