Code Sketch
Polygons
Category: Programming
clear()
showAxes
showGrid
setSpeed(medium)
//square
forward(100)
left
forward(100)
left
forward(100)
left
forward(100)
left
//triangle
left(30)
forward(100)
left(120)
forward(100)
left(120)
forward(100)
left(120)
right(30)
left
//hexagon
forward(100)
right(60)
forward(100)
right(60)
forward(100)
right(60)
forward(100)
right(60)
forward(100)
right(60)
forward(100)
right(60)
//pentagon
forward(100)
right(72)
forward(100)
right(72)
forward(100)
right(72)
forward(100)
right(72)
forward(100)
right(72)
//octogon
forward(100)
right(45)
forward(100)
right(45)
forward(100)
right(45)
forward(100)
right(45)
forward(100)
right(45)
forward(100)
right(45)
forward(100)
right(45)
forward(100)
right(45)
right
//square
repeat(4)
{forward(100)
right
}
right(30)
//triangle
repeat(3)
{forward(100)
right(120)
}
left(30)
right
//hexagon
repeat(6)
{forward(100)
left(60)
}
//pentagon
repeat(5)
{forward(100)
left(72)
}
//octogon
repeat(8)
{forward(100)
left(45)
}
left