Close menu
Close menu

Tunnistaudu

Kirjaudu

Etkö ole vielä jäsen?

Liity jäseneksi

1.2. Peruslaskutoimitukset

1.2 Peruslaskutoimitukset

Tutustaan seuraavaksi peruslaskutoimitusten laskemiseen Racket-komennoilla. Laskeminen tapahtuu interaktioikkunassa.
Slide7.PNG
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 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.

Slide8.PNG

Racket-kielessä peruslaskutoimituksia merkitään seuraavasti:

Summa +
Erotus
Tulo *
Osamäärä /

Slide9.PNG

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.

Slide10.PNG
Linkki tehtäväsarjaan 1:
Tehtäväsarja 1: Peruslaskutoimituksia

Linkki seuraavaan teoriakohtaan:
1.3 Moniosainen laskulauseke