scratch怎么画正十边形,绘制15个正十边形

scratch绘制正十边形,是蓝桥杯第十届选拔赛中的一道scratch编程真题,难度不算大,但是在一些考试竞赛中会经常出现绘制正多边形的题目,主要是考察学生对图形的绘制,运用到了画笔绘制,另外就是要了解正十边形的外角旋转方式;

15个正十边形的效果图
15个正十边形的效果图

[编程实现]

设置背景为白色,选择画笔颜色值为0,粗细为5,以坐标(0,0) 点为中心绘制一个如下图所示的图形,其中每一个基本单元的边长为50。

[评判标准]

10分:设置背景为白色,画笔颜色为0,画笔粗细为5;

30分:在10分标准基础上,能够以50边长绘制出正十边形;

50分:在30分标准基础上,能够绘制题目要求图案,包括15个正十边形;

scratch绘制正十边形思路分析:

首先得绘制出一个正十边形,再旋转角度,绘制15个正10边形;所旋转的角度,和正多边形的边数有关,旋转的角度也是正多边形的外角,所有的外角和为360,360/边数,就是正多边形旋转的角度;

scratch绘制15个正十边形的编程步骤:

步骤一、初始化小猫位置,并设置隐藏;坐标位置为(0,0),添加画笔,画笔初始化设置,全部擦除、画笔颜色值为0,粗细为5;

初始小猫位置以及画笔状态
初始小猫位置以及画笔状态

步骤二、新建自制积木“绘制一个正十边形”参数设为是边数;落笔绘制,有多少边,重复执行几次;右转的角度等于360外角和除以边数;

scratch绘制1个正十边形
scratch绘制1个正十边形

步骤三、新建自制积木“绘制15个正十边形”参数传入是正十边形的个数;选择的角度是360除以正十边形的个数;

scratch绘制15个正十边形
scratch绘制15个正十边形

scratch绘制正多边形相关的知识推荐:

用scratch编程实现正方形的内切圆

scratch六边形怎么画

scratch画彩色正方形

最后更新时间:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

上一篇 2023-01-03 23:20:42
下一篇 2023-01-04 21:54:36

相关推荐