Close menu
Close menu

Tunnistaudu

Kirjaudu

Etkö ole vielä jäsen?

Liity jäseneksi

1.3 Moniosainen laskulauseke

Racketin funktioille +, -, * ja / voidaan antaa enemmän kuin kaksi argumenttia. Esimerkiksi lasku 10 + 11 + 12 voidaan laskea Racket-komennolla (+ 10 11 12). Erotuksen, tulon ja osamäärän laskeminen tapahtuu vastaavasti.
Slide12.PNG
Lukuja argumentteina ottavalle Racket-funktiolle (kuten +) voidaan antaa argumentteina myös sellaisia funktioita, jotka palauttavat luvun. Laskun 10 + 6 : 3 koodaaminen Racket-kielellä tapahtuu siten, että +-funktiolle annetaan argumentteina 10 ja (/ 6 3).
Slide14.PNG
Linkki seuraavaan teoriakohtaan:
1.4 Määrittelyikkunan käyttö

Tehtäviä peruslaskutoimituksista:
Tehtäväsarja 1: Lisää peruslaskutoimituksia
Tehtäväsarja 2: Moniosainen laskulauseke