8.4 Tehtävä
a) Tee lohko: nelio(pituus), joka piirtää neliön. Esimerkiksi komento: nelio(50), piirtää seuraavaa.

b) Tee uusi lohko, nimeltään: ruudukko(alkux,alkuy,x,y,pituus), joka piirtää vaakaan x kappaletta neliöitä ja pystyyn y kappaletta neliöitä. Neliön koko on pituus-arvon verran ja piirtäminen aloitetaan pisteestä (alkux,alkuy). Ruudukko-aliohjelma kutsuu neliö-aliohjelmaa. Esimerkiksi komennolla ruudukko(-200,-100,10,5,20) tulostuu seuraavaa.

Tässä ruudukon aloituspiste on (-200, -100). Tästä pisteestä piirretään 10 ruudukkoa vaakaan eli oikealle ja 5 ruudukkoa pystyyn yli ylös. Yhden ruudun koko on 20 pikseliä.

b) Tee uusi lohko, nimeltään: ruudukko(alkux,alkuy,x,y,pituus), joka piirtää vaakaan x kappaletta neliöitä ja pystyyn y kappaletta neliöitä. Neliön koko on pituus-arvon verran ja piirtäminen aloitetaan pisteestä (alkux,alkuy). Ruudukko-aliohjelma kutsuu neliö-aliohjelmaa. Esimerkiksi komennolla ruudukko(-200,-100,10,5,20) tulostuu seuraavaa.

Tässä ruudukon aloituspiste on (-200, -100). Tästä pisteestä piirretään 10 ruudukkoa vaakaan eli oikealle ja 5 ruudukkoa pystyyn yli ylös. Yhden ruudun koko on 20 pikseliä.