1. Peruslaskutoimitukset
Tutustaan peruslaskutoimitusten laskemiseen Racket-komennoilla.
Lyhyiden laskujen, joita ei tarvitse tallentaa, laskeminen tapahtuu interaktioikkunassa.

Racket-komennot ovat aina funktiokutsuja. Racket-komennoilla on seuraavanlainen rakenne:

Racket-kielessä peruslaskutoimituksia merkitään seuraavasti:
Tulon merkki * löytyy näppäimistöltä kirjaimen Ä ja enter näppäimen välistä.

Ohjelmoidessa tulee helposti kirjoitusvirheitä. DrRacket tai tietokoneesi ei mene rikki vaikka kirjoittaisitkin jotain väärin. Jos teit kirjoitusvirheen Racket-komennon rakenteessa (esimerkiksi sulkujen unohtaminen tai väärä määrä argumentteja), saat virheilmoituksen interaktioikkunaan. Jos kirjoitit jonkin argumentin arvon väärin (esimerkiksi kirjoitit 3 vaikka piti kirjoittaa 4), laskee Racket funktion arvon käyttämällä antamaasi argumenttia.

Lyhyiden laskujen, joita ei tarvitse tallentaa, laskeminen tapahtuu interaktioikkunassa.
Racket-komennot ovat aina funktiokutsuja. Racket-komennoilla on seuraavanlainen rakenne:
- Kaikki Racket-funktiot alkavat ja loppuvat sulkuihin.
- Ensimmäisen sulkumerkin jälkeen kerrotaan mitä tehdään. Tässä "+" on funktion nimi.
- Funktion nimen jälkeen tulee välilyönti.
- Argumentit (esimerkissä luvut 1 ja 2) annetaan funktion nimen jälkeen ja ne erotetaan toisistaan välilyönneillä. Argumenttien määrä riippuen käytetystä funktiosta. Argumenttien järjestyksellä on myös merkitystä.
- Kun viimeisen sulkumerkin jälkeen painetaan rivinvaihtonäppäintä, tulostuu funktion arvo seuraavalle riville.
Racket-kielessä peruslaskutoimituksia merkitään seuraavasti:
| Summa | + |
| Erotus | - |
| Tulo | * |
| Osamäärä | / |
Tulon merkki * löytyy näppäimistöltä kirjaimen Ä ja enter näppäimen välistä.
Ohjelmoidessa tulee helposti kirjoitusvirheitä. DrRacket tai tietokoneesi ei mene rikki vaikka kirjoittaisitkin jotain väärin. Jos teit kirjoitusvirheen Racket-komennon rakenteessa (esimerkiksi sulkujen unohtaminen tai väärä määrä argumentteja), saat virheilmoituksen interaktioikkunaan. Jos kirjoitit jonkin argumentin arvon väärin (esimerkiksi kirjoitit 3 vaikka piti kirjoittaa 4), laskee Racket funktion arvon käyttämällä antamaasi argumenttia.