小学生Scratch3.0创意编程(20)-快速判断大小

 蓝色智慧 发表于 2021年11月26日 教育资源  9
蓝色智慧
LV 7 [大学]
最后在线:6小时前
加入时间:314天前
主帖:222  跟帖:2

学习积木:

选项卡积木功能
 
判断第一个输入框内的值是否大于第二个输入框的值。


判断第一个输入框内的值是否小于第二个输入框的值。

小猫cat的计算能力我们都见识过了,我们的数学课上除了计算还有一个比较重的内容就是判断大小。那么小猫猫能不能帮我们做判断大小呢?

1、程序中我们需要输入一个数,让小猫判断是否大于或小于50,参考代码如下:


2、请运行程序看看结果吧!是不是能够快速准确的判断出我们输入的数呢?

这节课的代码比以前稍微多了一些,接下来我们画一个程序运行流程图看一下,上面代码运行的过程吧:


从这个流程图上看程序将我们输入的数先后进行三次判断,第一次判断这个数是不是50,第二次判断这个数是不是大于50,第三次判断这个数是不是小于50,虽然结果是正确的,程序运行也非常快,但是上面的流程显然与我们正常的思考过程是不一样的。

3、在我们正常思维下,这个问题一般是先判断这个数是不是50,如果是的话接着就用不着去想这个数是大于50还是小于50的事儿了。如果这个数经过第一次判断确定不是50的话我们看这个数是不是大于50,如果不是它肯定就是小于50了。所以我们的程序流程应该是:


我们编写的程序代码越来越多了,所以可以先在纸上画一画这样的流程图对编写代码有非常大的帮助的。

4、根据上面的流程图代码可以修改为:



对于编程来说,要解决一个问题时可以使用的方法很多,好的代码不但逻辑清晰、代码整洁、利于阅读,还能节省运行成本,所以同学们在学习编程的过程中要不断总结和积累经验,追求编写高效的代码。

论坛主帖
223
论坛跟帖
2
在线访客
0
今日主帖
0
今日跟帖
0
今日注册
0
231
http://www.76w.net/sq/index.php/gentie.html
http://www.76w.net/sq/index.php/postzan.html
http://www.76w.net/sq/index.php/postcai.html
http://www.76w.net/sq/index.php/postshoucang.html
http://www.76w.net/sq/index.php/gentiezan.html
http://www.76w.net/sq/index.php/gentiecai.html
http://www.76w.net/sq/index.php/huifu.html
http://www.76w.net/sq/index.php/xiugai.html
http://www.76w.net/sq/index.php/shanchugentie.html
1
XzA=
1
© 2022 天慧网·互动社区 版权所有
Powered by JianYuLunTan
蒙ICP备2021000971号-1
http://www.76w.net/sq/index.php/feedback.html
http://www.76w.net/sq/index.php/qiandao.html
http://www.76w.net/sq/index.php/denglu.html
0
http://www.76w.net/sq/index.php/adenglu.html
剑鱼论坛