2.2.1 Kolmiotehtävät A

2.2.1 Kolmiotehtävät A

Harjoittele ehto- ja valintalauseita seuraavien kolmion geometriaan liittyvien tehtävien avulla. Lataa harjoitustiedosto tästä:

Kolmiotehtävät A (DrRacket)

Kolmiotehtävät A (WeScheme)

Jos käytät WeScheme:ä ja haluat tallentaa työsi, tarvitset Google-tunnukset. Kirjaudu ENSIN sisäänWeScheme:en, ja tule vasta jälkeen avaamaan tehtävälinkki.

Tehtävätiedosto sisältää nämä laskutehtävät:

Kolmiotehtävät A

Tehtävä 1

Kirjoita funktio, joka ottaa sisäänsä kaksi kolmion kulmaa ja palauttaa kolmannen kulman suuruuden. Jos tehtävä on mahdoton funktio palauttaa "ei ole kolmio".

Tehtävä 2

Kirjoita funktio, joka ottaa sisäänsä kolmion sivujen pituudet ja palauttaa kolmion tyypin: "tasasivuinen kolmio", "tasakylkinen kolmio", "kolmio" tai "ei ole kolmio".

Tässä harjoituksessa saatat tarvita seuraavia Racket-kielen funktioita:

+

-

*

/

check-expect

if

cond

and

or

not