Scratchでいろんな星を描く 五、六、七、八芒星

2021-04-20

五芒星

五芒星の頂点の内角の和は180(n-4)で、n=5の180度。

正五芒星の頂点の角度は180/5=36度なので、

線を引いてから180-36=144度回す、を5回くりかえす。

七芒星

七芒星の頂点の内角の和は180(n-6)で、n=7の180度。

正七芒星の頂点の角度は(180/7)度なので、線を引いてから180-(180/7)度回す、を7回くりかえす。

八芒星

八芒星の頂点の内角の和は180(n-6)で、n=8の360度。

正八芒星の頂点の角度は180/8=45度なので、線を引いてから180-45=135度回す、を8回くりかえす。

六芒星

六芒星は、一筆書きできない。正三角形をずらして2つ描く。

ランダムに星を描画

つくった星を、ランダムな位置、角度、色で描画するプログラム。

参考 http://www.chikyo.co.jp/m/pdf/free05.pdf