您的位置 首页 SCRATCH

scratch教程_输入长方形边长计算周长

课题 : 输入长方形的a,b的长,计算长方形的周长

程序思路: 边长不能为0,也不能为负数,也就是要判断边长a,b的长度要大于0,然后使用数学公式进行程序积木的搭建。

周长的数学公式为:周长=(长+宽)×2   即 C=2(a+b)

那么我们通过积木来搭建一下,如下图,这里使用2.0版本,其实练习都是一样使用的,可以导入到3.0版本中使用,

scratch教程 计算周长
scratch教程 计算周长

代码j解释:此段代码是指,当绿色的旗子被点击的时候,首先是广播开始输入,那么接着第二段代码,当接收到广播“”开始输入的时候,整个计算的程序开始运行“”。 积木代码在组织的时候,是先在数据里面新建了3个变量,分别是周长,长,和宽,然后当积木程序接收到广告开始输入的时候,先将周长,长和宽的值清空为0,然后通过程序来说“请输入长和宽计算周长”,接着把长和宽的值设定为回答的数字,如果回答的长和宽有一个是小于0的情况,则重新广播开始输入,意思是不会计算这个周长,因为长方形的长和宽不能为0.所以会回到开始部分。如果都大于0 ,则通过长方形的计算公式计算周长。如上图的代码,大家动手做起来会很有意思。可以使用scratch2.0 的离线版本来处理。对于临时变量,如果发散一下其实也可以用到,如果想要了解可以查看  scratch教程_临时变量的作用?通过临时变量进行更换

思考:如果我要计算长方形的面积呢?大家可以动手尝试看看

 

关于作者: yaliguo2019

热门文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注