6013浏览
查看: 6013|回复: 2

[入门教程] 趣味数学编程之二  20以内减法出题器

[复制链接]
本帖最后由 我爱蘑菇 于 2018-4-4 09:37 编辑

写完加法出题机程序后,一直在想再写个减法出题程序,但一直在纠结被减数小于减数的问题怎么解决,怎么只利用bit的三个按键解决。有了灵感后,把写程序的任务交给儿子。他设想的思路是多设置两个变量,用于存放两个数中的大数和小数。如果仅用三个变量怎么解决,还好,小脑瓜还挺开窍,独立实现了程序的编写。 欣赏下演示:趣味数学编程之二  20以内减法出题器图1
让儿子分享下他的程序思路:
    1、设置三个变量a,b,c
    2、按下A键后产生一个20以内的随机数赋值给a并显示,按下B键后产生一个20以内的随机数赋值给b并显示
    3、判断a,b值的大小,如果b>a说明减数小于被减数,利用变量c将a和b的值进行交换。最终变量a存放两个数中的大数,也就是被减数;变量b存放两个数中的小数,也就是减数。
    4、按下A+B键显示结果,并显示算式。
趣味数学编程之二  20以内减法出题器图2
截图201804040932408466.png

rzyzzxw  版主

发表于 2018-4-4 10:08:16

感谢来自河南汝阳李老师的分享。:handshake和家庭教育有机结合的好案例。
回复

使用道具 举报

hnyzcj  版主

发表于 2018-4-5 11:46:11

不错,加油!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4 备案 沪公网安备31011502402448

© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail