scratch绘制正五边形,画出十个正五边形
2023-05-17 09:33:51
scratch绘制正五边形,是蓝桥杯2020年5月选拨赛考试中scratch编程题目。绘制图形,一直是scratch图形化考试中经常会考到了;主要考察的是学生对正五边形外角计算方法,嵌套循环的运用,以及自制函数的使用;
scratch绘制十个正五边形效果图
画笔、坐标初始化
步骤二、新建“绘制一个正五边形”函数,参数设置“边数”;落笔,循环“边数”次数,移动边长100,右转角度是360/边数;
绘制一个正五边形
步骤三、新建“绘制10个正五边形”函数,参数设置“个数”;外循环次数为个数,每次绘制一个正五边形,再右转360/个数角度,再绘制;一共绘制10个;
绘制10个正五边形
scratch绘制十个正五边形效果图
[编程实现]
1 )绘制如图所示的图形; 2)中心位置是(0,0) ,画笔颜色为黑色; 3 )完整图形是由十个边长为100的正五边形组成。[评分标准]
10分:可以绘制一个正五边形; 20分:能够画出十个正五边形; 20分:图形的颜色、位置、大小、方向均正确,且完全符合要求。scratch绘制十个正五边形编程实现步骤:
步骤一、小猫角色设置隐藏,坐标移动(0,0),添加画笔,设置画笔颜色为黑色,粗细为1;面向角度为0度;
画笔、坐标初始化
步骤二、新建“绘制一个正五边形”函数,参数设置“边数”;落笔,循环“边数”次数,移动边长100,右转角度是360/边数;
绘制一个正五边形
步骤三、新建“绘制10个正五边形”函数,参数设置“个数”;外循环次数为个数,每次绘制一个正五边形,再右转360/个数角度,再绘制;一共绘制10个;
绘制10个正五边形
微信扫码关注
抖音扫码关注