Kilpikonnagrafiikkaa

Kilpikonnagrafiikkaa

Esimerkkejä:


fd 50 - kulje eteenpäin 50 pikseliä

lt 45 - käänny 45 asteen kulma vasemmalle (Left Turn)

rt 20 - käänny 20 asteen kulma oikealle (Right Turn)


penup - ei piirrä viivaa

pendown - jatkaa piirtämistä


clear - puhdistaa ruudun ja konna palaa alkupisteeseen


sequence[rt 50, lt 90] - kulkee eteenpäin 50 ja kääntyy oikealle 90 astetta

tai sama

s [rt 50, lt 90] - kulkee eteenpäin 50 ja kääntyy oikealle 90 astetta


repeat 4 (s [fd 50, lt 90]) - piirtää neliön



let nelio x = repeat 4 (s [fd x, lt 90])

määrittelee “funktion” nelio, jolla voi piirtää halutun kokoisen neliö. Esim. jatkossa nelio 50 tekee neliön, jonka sivun pituus on 50.