Scratch编程案例-判断绝对值
2019-05-19 本文已影响1人
scratch少儿编程
良冶之子,必学为裘;良弓之子,必学为箕;始驾马者反之,车在马前。君子察于此三者,可以有志于学矣。——《礼记.学记 》第17章
今天给大家分享的案例是判断任意数的绝对值,我们知道绝对值表示的是一个数在数轴上所对应点到原点的距离,由此可知,正数的绝对值是他本身,而负数的绝对会是它的相反。
1、源码分享:
![](https://img.haomeiwen.com/i13717732/af7e0abfc4841737.jpg)
![](https://img.haomeiwen.com/i13717732/94f195163aaaa047.jpg)
2、代码解析:
(1)新建两个变量:
![](https://img.haomeiwen.com/i13717732/52e41f6cfe4bb4a1.png)
(2)输入数字,并将其复制给变量num
![](https://img.haomeiwen.com/i13717732/7c7a8f75afa90d03.jpg)
(3)当输入数字为负数时,绝对值为输入数字乘以-1,变为正数
![](https://img.haomeiwen.com/i13717732/a63c0bb7271bf849.jpg)
(4)当输入数字为正数时,绝对值为其本身
![](https://img.haomeiwen.com/i13717732/e75efd42b4cd8e1a.png)
(5)说出程序判断的绝对值:
![](https://img.haomeiwen.com/i13717732/a6ae0929682e4d11.png)
(6)整体解析:
![](https://img.haomeiwen.com/i13717732/5563d7cfcdf94e3e.jpg)
结束。