1.1 Peruslaskut ja laskujärjestys

1.1 Peruslaskut ja laskujärjestys

Harjoitellaan kirjoittamaan Racket-kielen lausekkeita. Racket kielessä lähes kaikki operaatiot, joita suoritetaan ovat funktioita. Yhteenlasku on funktio, jonka nimi on +, ympyrä piirretään funktiolla, jonka nimi on circle jne. Racket-kielessä jokainenfunktiokutsu alkaa (-merkillä, sitten tulee funktion nimi esim. + ja sen jälkeenargumentteja esim. 2 ja 3 ja sitten )-merkki.

(+ 2 3)

Kirjoita ylläoleva lauseke interaktioikkunaan ja paina <enter>. Kirjoita se sittenmäärittelyikkunaan ja paina run.

Tutustu käsikirjan avulla muihin peruslaskutoimituksiin ja kokeile niitä interaktioikkunassa:

+

-

*

/

Jos haluaa yhdistää useamman funktion ne pitää kirjoittaa sisäkkäin. Kirjoita seuraava lause määrittelyikkunaan ja aja se stepperin kautta:

(/ (+ 2 3) (- 4 2))