精易论坛

标题: 给孩子写的加减乘除练习程序 [打印本页]

作者: prettyafei    时间: 2021-1-14 00:53
标题: 给孩子写的加减乘除练习程序
本帖最后由 prettyafei 于 2021-1-14 01:06 编辑

@樱兰
数学老师整天让家长给孩子出题,抄题。
孩子做着也烦躁。
索性给孩子做个小工具,在电脑上多练习一下。
有时间再继续完善一下。
业余时间看了看文档,视频,也没有深入学习。
大神勿笑


  
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
变量名类 型数组备 注
位数整数型  
加数整数型  
被加数整数型  
结果整数型  
乘数整数型  
被乘数整数型  
除数整数型  
被除数整数型  
减数整数型  
被减数整数型  

子程序名返回值类型公开备 注
_加法位数确定_被单击  
位数 = 到整数 (加法位数.内容)
如果真 (位数 > 3)
信息框 (“太大的数值运算不合适孩子练习。”, 0, , )
返回 ()
子程序名返回值类型公开备 注
_加法出题_被单击  
如果真 (位数 = 1)
加数 = 取随机数 (1, 10)
加法加数.内容 = 到文本 (加数)
被加数 = 取随机数 (1, 10)
加法被加数.内容 = 到文本 (被加数)
返回 ()
如果真 (位数 = 2)
加数 = 取随机数 (10, 100)
加法加数.内容 = 到文本 (加数)
被加数 = 取随机数 (10, 100)
加法被加数.内容 = 到文本 (被加数)
返回 ()
如果真 (位数 = 3)
加数 = 取随机数 (100, 1000)
加法加数.内容 = 到文本 (加数)
被加数 = 取随机数 (100, 1000)
加法被加数.内容 = 到文本 (被加数)
返回 ()

子程序名返回值类型公开备 注
_加法提交按钮_被单击  
结果 = 加数 + 被加数
如果真 (到整数 (加法结果.内容) = 结果)
信息框 (“计算正确,再接再厉”, 0, , )
加法加数.内容 = “”
加法被加数.内容 = “”
加法结果.内容 = “”
返回 ()
信息框 (“计算错误,再仔细计算一下”, 0, , )
子程序名返回值类型公开备 注
_乘法位数确定_被单击  
位数 = 到整数 (乘法位数.内容)
如果真 (位数 > 3)
信息框 (“太大的数值运算不合适孩子练习。”, 0, , )
返回 ()
子程序名返回值类型公开备 注
_乘法出题_被单击  
如果真 (位数 = 1)
乘数 = 取随机数 (1, 10)
乘法乘数.内容 = 到文本 (乘数)
被乘数 = 取随机数 (1, 10)
乘法被乘数.内容 = 到文本 (被乘数)
返回 ()
如果真 (位数 = 2)
乘数 = 取随机数 (10, 100)
乘法乘数.内容 = 到文本 (乘数)
被乘数 = 取随机数 (10, 100)
乘法被乘数.内容 = 到文本 (被乘数)
返回 ()
如果真 (位数 = 3)
乘数 = 取随机数 (100, 1000)
乘法乘数.内容 = 到文本 (乘数)
被乘数 = 取随机数 (100, 1000)
乘法被乘数.内容 = 到文本 (被乘数)
返回 ()

子程序名返回值类型公开备 注
_乘法提交按钮_被单击  
结果 = 乘数 × 被乘数
如果真 (到整数 (乘法结果.内容) = 结果)
信息框 (“计算正确,再接再厉”, 0, , )
乘法乘数.内容 = “”
乘法被乘数.内容 = “”
乘法结果.内容 = “”
返回 ()
信息框 (“计算错误,再仔细计算一下”, 0, , )
返回 ()
子程序名返回值类型公开备 注
_减法位数确定_被单击  
位数 = 到整数 (减法位数.内容)
如果真 (位数 > 3)
信息框 (“太大的数值运算不合适孩子练习。”, 0, , )
返回 ()
子程序名返回值类型公开备 注
_减法出题_被单击  
如果真 (位数 = 1)
减数 = 取随机数 (1, 10)
被减数 = 取随机数 (1, 减数)
减法减数.内容 = 到文本 (减数)
减法被减数.内容 = 到文本 (被减数)
返回 ()
如果真 (位数 = 2)
减数 = 取随机数 (10, 100)
减法减数.内容 = 到文本 (减数)
被减数 = 取随机数 (10, 减数)
减法被减数.内容 = 到文本 (被减数)
返回 ()
如果真 (位数 = 3)
减数 = 取随机数 (100, 1000)
减法减数.内容 = 到文本 (减数)
被减数 = 取随机数 (100, 减数)
减法被减数.内容 = 到文本 (被减数)
返回 ()

子程序名返回值类型公开备 注
_减法提交按钮_被单击  
结果 = 减数 - 被减数
如果真 (到整数 (减法结果.内容) = 结果)
信息框 (“计算正确,再接再厉”, 0, , )
减法减数.内容 = “”
减法被减数.内容 = “”
减法结果.内容 = “”
返回 ()
信息框 (“计算错误,再仔细计算一下”, 0, , )
子程序名返回值类型公开备 注
_除法位数确定_被单击  
位数 = 到整数 (除法位数.内容)
如果真 (位数 > 3)
信息框 (“太大的数值运算不合适孩子练习。”, 0, , )
返回 ()
子程序名返回值类型公开备 注
_除法出题_被单击  
如果真 (位数 = 1)
置随机数种子 ()
除数 = 取随机数 (1, 10)
被除数 = 取随机数 (1, 9)
除法除数.内容 = 到文本 (除数)
除法被除数.内容 = 到文本 (被除数)
返回 ()
如果真 (位数 = 2)
置随机数种子 ()
除数 = 取随机数 (10, 100)
除法除数.内容 = 到文本 (除数)
被除数 = 取随机数 (1, 9)
除法被除数.内容 = 到文本 (被除数)
返回 ()
如果真 (位数 = 3)
置随机数种子 ()
除数 = 取随机数 (100, 1000)
除法除数.内容 = 到文本 (除数)
被除数 = 取随机数 (1, 9)
除法被除数.内容 = 到文本 (被除数)
返回 ()

子程序名返回值类型公开备 注
_除法提交按钮_被单击  
结果 = 取整 (除数 ÷ 被除数)
如果真 (到整数 (除法结果.内容) = 结果)
信息框 (“计算正确,再接再厉”, 0, , )
除法除数.内容 = “”
除法被除数.内容 = “”
除法结果.内容 = “”
返回 ()
信息框 (“计算错误,再仔细计算一下”, 0, , )





补充内容 (2021-1-14 16:40):
E文件稍后发上来
大家有需要拿走就是

补充内容 (2021-1-17 18:43):
给孩子写的加减乘除练习程序【带打印功能】
https://125.confly.eu.org/forum.php?mod=viewthread&tid=14661968
(出处: 精易论坛)

作者: 夜华    时间: 2021-1-14 08:29
我怕练习歪了跑去玩游戏了
作者: 唐老湿    时间: 2021-1-14 10:13
夜华 发表于 2021-1-14 08:29
我怕练习歪了跑去玩游戏了

要是我有100种方法让孩子打不了游戏
作者: 樱兰    时间: 2021-1-14 12:03
置随机数种子可以放在窗口启动完毕下,不需要多次调用,A、B两个数值可以做成子程序 重复调用即可
作者: 樱兰    时间: 2021-1-14 12:03
置随机数种子可以放在窗口启动完毕下,不需要多次调用,A、B两个数值可以做成子程序 重复调用即可
作者: prettyafei    时间: 2021-1-14 16:39
樱兰 发表于 2021-1-14 12:03
置随机数种子可以放在窗口启动完毕下,不需要多次调用,A、B两个数值可以做成子程序 重复调用即可  ...

慢慢完善,准备 把英语加进去。
再把表格加进去,
伟大的老师们,会要打印件的照片。
真是服了。
作者: prettyafei    时间: 2021-1-14 16:41
夜华 发表于 2021-1-14 08:29
我怕练习歪了跑去玩游戏了

打不了游戏的。电脑上有限制
作者: prettyafei    时间: 2021-1-14 16:48
@安哥

附近是源文件
大家有需要拿走就是

加减乘除练习工具.e

29.36 KB, 下载次数: 5, 下载积分: 精币 -2 枚


作者: 樱兰    时间: 2021-1-14 18:18
prettyafei 发表于 2021-1-14 16:39
慢慢完善,准备 把英语加进去。
再把表格加进去,
伟大的老师们,会要打印件的照片。

当学生难,当家长更加不易
作者: lxqfff    时间: 2021-1-14 21:01
孩子正好上一年级,最好是能按要求随机生成一张可供打印的试卷,打印出来的纸质的对眼睛好点,我现在是用一个网页在线生成的,打印出来给孩子练习
作者: prettyafei    时间: 2021-1-14 22:13
lxqfff 发表于 2021-1-14 21:01
孩子正好上一年级,最好是能按要求随机生成一张可供打印的试卷,打印出来的纸质的对眼睛好点,我现在是用一 ...

打印功能还没时间弄,过几天吧
工作比较忙
作者: prettyafei    时间: 2021-1-14 22:15
樱兰 发表于 2021-1-14 18:18
当学生难,当家长更加不易


作者: Mc萌主    时间: 2021-1-15 00:48
prettyafei 发表于 2021-1-14 22:13
打印功能还没时间弄,过几天吧
工作比较忙

求老哥更新能打印的  我也是孩子爹~ 哈哈
作者: 李泽勇2    时间: 2021-1-15 08:16
感谢分享。
作者: 点点丶滴滴    时间: 2021-1-15 10:41
感谢分享,很给力!~
作者: 深圳梦    时间: 2021-1-15 20:21
感谢分享,很给力!~
作者: prettyafei    时间: 2021-1-15 20:31
Mc萌主 发表于 2021-1-15 00:48
求老哥更新能打印的  我也是孩子爹~ 哈哈

过几天吧,最近比较忙
作者: 安哥    时间: 2021-1-16 19:33
prettyafei 发表于 2021-1-14 16:48
@安哥

附近是源文件

谢谢分享,
作者: 桃花侠大战菊花    时间: 2021-1-17 11:17
有了这玩意再也不用被乘法口诀了
作者: sinewtec    时间: 2021-1-17 17:12
支持下 感谢分享
作者: 凌峰6    时间: 2021-1-23 20:42
谢谢楼主
作者: fullytexeryue    时间: 2021-1-27 13:51
感谢楼主分享,我是新手,先拿你这个练习一下了。
另外,想问下,楼主都用了哪些组件呀?比如上面“加法练习”“减法练习”“乘法练习”“除法练习”我用按钮做的,好像和你的不一样
作者: prettyafei    时间: 2021-1-28 08:40
fullytexeryue 发表于 2021-1-27 13:51
感谢楼主分享,我是新手,先拿你这个练习一下了。
另外,想问下,楼主都用了哪些组件呀?比如上面 ...

什么也没用,
就用的支持库。
模块也没用
作者: fullytexeryue    时间: 2021-1-28 09:45
prettyafei 发表于 2021-1-28 08:40
什么也没用,
就用的支持库。
模块也没用

感谢楼主回复,我下载了你分享的e文件,晚点再慢慢学习。谢谢了
作者: davvy    时间: 2021-3-30 15:15
哈哈,这个有用
作者: ghost12    时间: 2022-5-8 12:00
这么厉害!必须给个好评鼓励下~
作者: ghost12    时间: 2022-5-24 05:01
全论坛易友发来贺电




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4