Vous êtes sur la page 1sur 7

Name: King Siaw Chin

Registration Number: 08D0317

TO 12POINTSTAR
CS
REPEAT 12 [FD 150 RT 150]
END

TO 5PTSTAR_1
CS
REPEAT 5 [FD 100 RT 144]
END

TO 5PTSTAR_2
CS
REPEAT 5 [FD 50 RT 72] LT 12 REPEAT 5 [LT 48 FD 50 RT 120 FD 50]
END

TO 5PTSTAR_3
REPEAT 5 [FD 100 RT 120 FD 100 LT 48]
END

TO 8POINTSTAR
CS
REPEAT 8 [FD 150 RT 135]
END

TO BIRD
CIRCLE
PU
FD 180
RT 90
FD 120
PD
REPEAT 360 [FD 1 RT 1]
PU
RT 90
FD 20
RT 90
FD 10
FD 10
PD
REPEAT 360 [FD 0.2 RT 1]
PU BK 50
PD
REPEAT 360 [FD 0.2 RT 1]
PU
LT 90 FD 250
PD
FD 70
PU
BK 70
RT 90
FD 30
FD 30
LT 90
PD
FD 70
END

TO CHICK
SQUARE
PU
FD 300
PD CIRCLE
FD 30 LT 90 TRIANGLE
PU
LT 90
FD 50
PD
SMALLCIRCLE
PU
RT 90
FD 330
PD
FD 60
BK 60
LT 90
FD 80
RT 90
FD 60
PU
BK 500
PD
REPEAT 2 [FD 30 RT 90 FD 50 RT 90]
END

TO CIRCLE
REPEAT 360 [FD 2 RT 1]
END

TO DECAGON
CS
REPEAT 10 [FD 100 RT 36]
END

TO DODECAGON
CS
REPEAT 12 [FD 100 RT 30]
END

TO FIREWORK
CS
REPEAT 36 [REPEAT 4[FD 100 RT 90] RT 10]
END

TO FISH
CIRCLE
TRIANGLE
PU
BK 150
PD
SMALLCIRCLE
END

TO FLOWER
REPEAT 36 [RIGHT 10 REPEAT 4 [FD 50 RT 90]]
END

TO HENDECAGON
CS
REPEAT 11 [FD 100 RT 32.72]
END

TO HEXAGON
CS
REPEAT 6 [FD 100 RT 60]
END

TO ISOCELESTRI
CS
RT 20
FD 100
RT 140
FD 100
HOME
END

TO KALEIDOSCOPE
CS
REPEAT 72 [REPEAT 360 [FD 1 RT 1] RT 5]
END

TO KITE
CS
FD 90
BK 30
RT 90
FD 30
BK 60
LT 45
FD SQRT (2*(30*30))
RT 90
FD SQRT (2*(30*30))
HOME
FD 60
LT 90
FD 30
HOME
END

TO LEAF
CS
REPEAT 60 [FD 2 RT 2]
RT 60
REPEAT 60 [FD 2 RT 2]
END

TO LETTER_C
FD 250 RT 90 FD 150
RT 90 FD 50 RT 90 FD 100
LT 90 FD 150
LT 90 FD 100 RT 90 FD 50
RT 90 FD 150
END

TO LETTER_E
FD 250 RT 90 FD 150 RT 90 FD 50 RT 90 FD 100 LT 90 FD 50 LT 90 FD 50 RT 90 FD 
50 RT 90 FD 50 LT 90 FD 50 LT 90 FD 100 RT 90 FD 50  RT 90 FD 150
END

TO LETTER_F
CS
FD 200
RT 90
FD 100
RT 90
FD 50
RT 90
FD 50
LT 90
FD 50
LT 90
FD 30
RT 90
FD 50
RT 90
FD 50
LT 90
FD 50
RT 90
FD 30
END

TO LETTER_H
FD 250 RT 90 FD 50 RT 90 FD 100
LT 90 FD 50 LT 90 FD 100
RT 90 FD 50 RT 90 FD 250
RT 90 FD 50 RT 90 FD 100
LT 90 FD 50 LT 90 FD 100 
RT 90 FD 50
END

TO LETTER_I
FD 50 RT 90 FD 50 LT 90 FD 150
LT 90 FD 50 RT 90 FD 50 RT 90 FD 150
RT 90 FD 50 RT 90 FD 50
LT 90 FD 150 LT 90 FD 50
RT 90 FD 50 RT 90 FD 150
END

TO LETTER_L
FD 250 RT 90 FD 50 RT 90 FD 200
LT 90 FD 100 RT 90 FD 50 RT 90 FD 150
END

TO LETTER_S
FD 50 RT 90 FD 100 LT 90 FD 50
LT 90 FD 100 RT 90 FD 150
RT 90 FD 150 RT 90 FD 50
RT 90 FD 100 LT 90 FD 50
LT 90 FD 100 RT 90 FD 150
RT 90 FD 150
END

TO LETTER_T
FD 200 LT 90 FD 50 RT 90 FD 50
RT 90 FD 150 RT 90 FD 50 RT 90 FD 50
LT 90 FD 200 RT 90 FD 50
END

TO LETTER_U
FD 250 RT 90 FD 50 RT 90 FD 200 LT 90 FD 50 LT 90 FD 200
RT 90 FD 50 RT 90 FD 250
RT 90 FD 150
END

TO NESTREP
CS
REPEAT 8 [REPEAT 8 [FD 50 RT 45] RT 45]
END

TO NONAGON
CS
REPEAT 9 [FD 100 RT 40]
END

TO OCTAGON
CS
REPEAT 8 [FD 100 RT 45]
END

TO PENTAGON
CS
REPEAT 5 [FD 200 RT 72]
END

TO RECTANGLE
CS
REPEAT 2 [FD 200 RT 90 FD 100 RT 90]
END

TO SEPTAGON
CS
REPEAT 7 [FD 100 RT 51]
END

TO SMALLCIRCLE
REPEAT 360 [FD 0.5 RT 1]
END

TO SQUARE
CS
REPEAT 4 [FD 200 RT 90]
END

TO TRIANGLE
LT 90
REPEAT 3 [FD 100 RT 120]
END

TO VARY5PTSTAR :SIZE
CS
REPEAT 5 [FD :SIZE RT 120 FD :SIZE LT 48]
END

TO VARY5STAR :SIZE
CS
REPEAT 5 [FD :SIZE RT 144]
END

TO VARYLEAF :SIZE
CS
REPEAT 60 [FD :SIZE RT 2]
RT 60
REPEAT 60 [FD :SIZE RT 2]
END

TO VARYPOLY :SIDES
CS
REPEAT :SIDES [FD 50 RT 360/:SIDES]
END

TO VARYSPIRAL :SIZE :ANGLE
IF :SIZE > 100 [STOP]
FORWARD :SIZE
RIGHT :ANGLE
VARYSPIRAL :SIZE + 2 :ANGLE
END

TO VARYSTAR :SIDES
CS
MAKE "ANG 360/:SIDES
REPEAT :SIDES [FD 100 RT 2*:ANG FD 100 LT :ANG]
END

TO VARYTRI :SIZE
CS
REPEAT 3 [FD :SIZE RT 120]
END

Vous aimerez peut-être aussi