【编程任务】 从三角形开始,递增边数,一次画出20个多边形。
参赛说明:
1、画笔初始位置(-25,180),粗细为2;
2、每个多边形的边长都是50;
3、每画一个多边形,画笔要改变颜色。
分析:
1、根据图形要求,从三角形开始,递增边数,一次画出20个多边形
因此需要重复执行20次来画多边行
2、画多边形,角度变化规律如下图
定义变量n,和角度,可以计算得到内角角度。
实现步骤:
1、删除默认角色,绘制新角色(空白),作为画笔角色
2、根据题目要求,初始画笔设置
3、定义变量n
4、定义变量角度
5、设置n的值为3,重复执行20次画20个多边形,根据公式计算多变行内角角度,向右旋转这个角度,准备开始画多边形
6、重复执行n次画多边形。
7、每画完一个多边形,再回到初始位置,边长增加,改变画笔颜色。
参考答案:
本站内容未经许可,禁止任何网站及个人进行转载。