Code Sketch
Heptagon & Octagon
clear()
showAxes()
setSpeed(fast)
setPenColor(black)
setPosition(100, 0)
setFillColor(Color(255, 109, 235))
right(-90)
def octagon(step: Long, size: Long) {
if(step ==0) {
}
else{
right(45)
forward(size)
octagon(step-1,size)
}
} //> def octagon(step: Long, size: Long): Unit
octagon(8,70)
setPosition(-100, 0)
setFillColor(red)
setFillColor(Color(134, 77, 176, 103))
right(-50)
def heptagon(step: Long, size: Long) {
if(step ==0) {
}
else{
right(50)
forward(size)
heptagon(step-1,size)
}
} //> def heptagon(step: Long, size: Long): Unit
heptagon(7,72)
left(115)
hop(90)
left()