栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > 学术 > 人文期刊 > 电脑报

巧用函数绘制等边图形

电脑报 更新时间: 发布时间: 学术归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

巧用函数绘制等边图形

何广林

在编程猫(codemao)的源码编辑器中,可以利用其中的“画笔”模块绘制各种规则图形,甚至可以画出许多复杂的、意想不到的图形。

对于初学编程的小学生,如何结合已有的数学知识。绘制一些简单的、有规律的平面图形呢?

一、绘制等边三角形(图1)

方法一:

等边三角形的三条边相等,每个内角都是60度。不管从左往右画,还是从右往左画,画出底边后都要旋转120度(180-内角),再重复相同步骤画出另外两条边,程序可以这样搭建(图2)。

方法二:

画等边三角形,它的三个步骤是相同的。也可以这样搭建程序(图3)。

二、绘制任意等边图形(图4)

根據图4的等边图形的规律,可以得出以下公式:

外角度数=360÷边数(“外角”即绘图时画笔旋转的度数)

内角和(边数-2)×180

1.先在程序内新建变量:边长、边数

2.根据图2例子搭建程序。这里的外观模块中的“询问并等待”和“获得答复”是相互对应出现的,搭建时注意顺序(图5)。三、利用函数绘制任意等边图形

函数是指一段可以直接被另一段程序或代码引用的程序或代码。也叫做子程序、方法。单击“函数”积木模块,如图6。

接着单击“定义函数”,定义好函数名和项,如图6。“bch”代表“边长”,“bsh”代表“边数”(图7)。

把图4的程序放在“多边形”函数下(图8)。

然后搭建如图9的程序:

完整程序如图10:

程序运行时,可以重复输入多组数据,绘制不同的等边图形。

在前面已经得出多边形的“内角和=(边数2)×180”。

请运用这一条件,结合“图10”中的程序,修改出画任意等边图形的程序(图12)。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/xueshu/247285.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号