Code Sketch
froila_Activity_No_2
clear()
showAxes()
savePosHe()
setSpeed(superFast)
setBackgroundV(Color(255, 204, 204), Color(204, 204, 255))
setPenColor(ColorMaker.hsl(0, 0.05, 0.07))
setFillColor(ColorMaker.hsl(330, 1.00, 0.80))
setPosition(-250,50)
right()
def hepta(steps:Long, size:Double):Unit=
if(steps== 0){
()
}
else{
forward(size)
left(51.4)
hepta(steps-1,size)
}
hepta(7,60)
setFillColor(ColorMaker.hsl(0, 1.00, 0.80))
setPosition(100,50)
hepta(7, 80)
//octagon//
setFillColor(ColorMaker.hsl(180, 1.00, 0.70))
restorePosHe()
setPosition(-250,-150)
right()
def octa(steps:Long, size:Double):Unit=
if(steps== 0){
()
}
else{
forward(size)
left(45)
octa(steps-1,size)
}
octa(8,60)
setFillColor(ColorMaker.hsl(120, 1.00, 0.80))
setPosition(100,-200)
octa(8, 80)