蹭热点:用Mind+解小学数学题
本帖最后由 hnyzcj 于 2018-5-27 21:25 编辑这周末的"大事件"无疑是DF图形化软件Minde+重装来袭。作为蹭热点的我,无疑要好好蹭这个热点,阿哈哈哈哈。硬件我已经蹭过了,那就来玩玩“软件”吧——用Mind+解小学数学题。
女儿速算盒子上的一道数学题:
△是个两位数 △÷8=□……1 △÷5=○……1 △÷6=☆……5 △÷7=◎……6 求△、□、○、☆、◎ 这题的算法是用枚举法。设定△为变量A,且是个两位数,故A的初值为10。去检测是否同时满足上述四个条件,如果满足,则输出A的值;否则执行A=A+1,进行一个数字的检测,直到找到满足条件的数值。如果A的值等于100时,仍然无法找到满足上述条件的数字,则输出此题无解的提示信息。 算法大致如上,但是真正要实施起来,还是有点小费时要注意些细节问题。 编程: 1.程序开始 2.初值设定根据题意设定初值为10 3.整体框架 4.条件设定 可以说这次程序里最复杂的就在于此了,依据提意设定分别设定四个条件:AndAnd And
关系连接:
输出显示:输出显示的指令我们选择了上图的ABS(),将其改为floor,至于其中的道理我就不多说了。
不满足条件时的处理:
总体框架程序:
运行结果:△=41、□=5、○=8、☆=6、◎=5
陈老师牛,佩服。 使用图形化编程的方式解决数学问题,这个 方法好棒{:5_148:} Forgotten 发表于 2018-5-29 14:03
使用图形化编程的方式解决数学问题,这个 方法好棒
后面我也做了几个,后头发上来,觉得是编程一方面为了玩,另一方面也是为了学习,编程应该又他的多样性。这也和当前的STEM相符合的。 写的不错,不过别让你女儿靠这个答题。 ymzhang2006 发表于 2018-7-1 20:52
写的不错,不过别让你女儿靠这个答题。
主要靠手工方式,这个是附属 牛 可以 厉害 这周末的“大事件”无疑是DF图形化软件Minde+重装来袭。
“Minde+”应改为“Mind+”吧 jzy 发表于 2023-12-29 20:22
“Minde+”应改为“Mind+”吧
收到谢谢
页:
[1]