Pseudokoodit helpot
Koodin vasemmalla puolella olevat numerot kuvastavat rivejä.
Tehtävä 1. Mitä tapahtuu tässä pseudokoodissa? Selitä vastaus riveittäin.

1. Jakolasku(a, b)
2. c = a / b
3. palauta c
- Määritellään funktio Jakolasku, joka saa parametreiksi muuttujat a ja b. Tämä rivi kertoo vain, että funktiolle annetaan kaksi arvoa. Funktio ei vielä tee laskutoimituksia.
- Tässä suoritetaan varsinainen lasku. Muuttuja c saa arvon, joka saadaan jakamalla a muuttujalla b.
- Funktio palauttaa muuttujan c.
Tehtävä 2. Mitä tapahtuu tässä pseudokoodissa? Selitä vastaus riveittäin.

1. Kasteluohjeet(kasvi):
2.
3. jos kasvi on kaktus:
4. ”Älä kastele usein”
5. muuten:
6. ”Muista kastella kasveja”
- Määritellään funktio Kasteluohjeet, joka ottaa parametriksi muuttujan kasvi.
- Tyhjä rivi
- Ehtolause, jos kasvi on kaktus (eli kasvi=kaktus)
- Jos ehto toteutuu, tulostetaan merkkijonon ”Älä kastele usein”
- Muuten jos ei pidä paikkansa (eli kasvi ei ole kaktus)
- Tulostetaan merkkijono ”Muista kastella kasveja”
