窗口程序集名 | 保 留 | 保 留 | 备 注 |
窗口程序集_启动窗口 | | | |
变量名 | 类 型 | 数组 | 备 注 |
位数 | 整数型 | |
加数 | 整数型 | |
被加数 | 整数型 | |
结果 | 整数型 | |
乘数 | 整数型 | |
被乘数 | 整数型 | |
除数 | 整数型 | |
被除数 | 整数型 | |
减数 | 整数型 | |
被减数 | 整数型 | |
位数 =
到整数 (加法位数.内容
)
如果真 (位数 > 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, , )