发表在 大佬帝国™【官方】 08-14 11:03:20
第一集网址:http://kids.codepku.com/topic/view/412
第二集网址:http://kids.codepku.com/topic/view/415
第三集网址:http://kids.codepku.com/topic/view/421
欢迎看到我的scratch自动算24点第四集更新!!!
我发现,随着24点系列帖子越来越多,复制网址也越来越累,所以我打算这期网址复制好了之后,就不复制网址了,会有一个24点网址合集。
这次,我们要学习的是scratch自动算24点的第4集——计算模块.
我们说“算”24点,那么肯定要有“算”,这就是核心。
一个算式有3个数,那就是
一个数 运算符号 另一个数 =结果。
所以,我们要把算式里面所有的东西都设一个数字参数。一共4个要素。
也就是这样:
注:
value1 和 value 2 分别表示2个数
1 and 2 表示 运算符号。
到现在为止,可能又有人要问问题了:
运算符号不是+-×÷吗?他怎么成数字参数了?
他难道不应该是字符串吗?
当然,如果你在框里面填+-×÷肯定是不行的。既然不行,那为什么我们不把他当1234来代替呢?
那么,我们来盘点一下把+-×÷编程1234的好处:
1.方便标记顺序
2.1+1可以得2,++1不能等于-
3.i参数更加容易来计算组合
4.(很多很多)
所以,我们毅然决然的用了数字参数!!!!
既然每个运算符号代表一个数字,是不是就可以这样:
首先,为了不干扰上次运算,我们把“do”这个变量当成是运算后的答案,那么这个定义模块看起来就十分的简单了。
唯一有问题的是:明明是4种运算,为什么会变成6种了呢?
这就得用到数学了。要知道,加法和乘法,两个数字颠倒之后结果是不会发生改变的。
但是减法和除法,两个数字颠倒之后结果会发生改变,所以会有后两个。实际上,我们做的是6种运算。
好了,这就是第4集的内容,请继续关注我哦!!!!
坚持不水贴100年hhhhhhhhhhhhhhhhhhh!!!!!
坚持跟帖,期待帖子!!
楼主,请看一下大佬公会宪法中的发帖制度然后根据你的内容修改一下标题