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ä.