本帖最后由 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
(出处: 精易论坛)
|