[6 p] Titokone, TitoTrainer
ja ttk-91. Toteuta ttk-91 symbolisella konekielellä
- Kokonaislukuarvoinen funktio funx(x, y), joka palauttaa lausekkeen p*x+q*y arvon paluuarvonaan, kun p ja q ovat kyseisen funktion paikallisia muuttujia. Paikallisen muuttujan p alkuarvo on 5 ja paikallisen muuttujan q alkuarvo on 7. Parametrit (x ja y) ovat arvoparametreja.
- Lausekkeen 2+funx(a, 8) arvon laskeva ja tulostava koodi. Funktio funx() on määritelty edellä ja lausekkeen (a*5+8*7) arvo tulee laskea tätä funktiota kutsumalla. Muuttuja a on määritelty pääohjelmatasolla.
Noudata suositusten mukaista aliohjelmien (funktioiden) kutsumekanismia.