加减乘除运算出题器

加减乘除运算出题器

请选择：

加法

减法

乘法

除法

由

到

由

到

$\LARGE后面的数\textcolor{red}{不大于}前面的数$

请输入题目数量：

$\LARGE\textcolor{red}{有余数}的除法$

初始化

下一题

请输入答案：

……

$再来3道$

$返回主页$

s = 1
text7 = LaTeX(If[s ≟ 1, "加", s ≟ 2, "减", s ≟ 3, "乘", "等"] + "号\textcolor{red}{前面}的数的范围：")
text8 = LaTeX(If[s ≟ 1, "加", s ≟ 2, "减", s ≟ 3, "乘", "等"] + "号\textcolor{red}{后面}的数的范围：")
a1: 1
InputBox1 = Textfield(a1)
a2: 9
b1: 1
b2: 9
InputBox2 = Textfield(a2)
InputBox3 = Textfield(b1)
InputBox4 = Textfield(b2)
big: false
n1: 3
InputBox5 = Textfield(n1)
P = 1
Y: false
d1 = If(Y, Flatten[Sequence[KeepIf[b1 ≤ Div[k, k'] ≤ b2 ∧ Mod[k, k'] ≠ 0, k, Sequence[(a1 * b1), (a2 * b2)]], k', a1, a2]], Flatten[Sequence[Sequence[(u * v), u, a1, a2], v, b1, b2]])
a = If(s ≟ 4, RandomElement[d1], Random[a1, a2])
d2 = KeepIf(If[Y, Mod[a, k] ≠ 0, Mod[a, k] ≟ 0] ∧ b1 ≤ Div[a, k] ≤ b2, k, Sequence[a1, a2])
b = If(s ≟ 4, RandomElement[d2], Random[b1, If[big, a, b2]])
text9 = LaTeX(a + If[s ≟ 1, "+", s ≟ 2, "-", s ≟ 3, "×", "÷"] + (If[b < 0, "(" + b + ")", "" + b + ""]) + "=")
T: "" + (If[s ≟ 1, a + b, s ≟ 2, a - b, s ≟ 3, (a * b), s ≟ 4, Div[a, b]]) + ""
T1: "" + (Mod[a, b]) + ""
InputBox6 = Textfield(c)
n = 1
m = 0
InputBox7 = Textfield(c1)
text10 = If(Y ∧ c ≟ T ∧ c1 ≟ T1, "回答正确！", (¬Y) ∧ c ≟ T, "回答正确！", Y ∧ (c ≠ T ∨ c1 ≠ T1), "正确答案：" + T + "……" + T1, (¬Y) ∧ c ≠ T, "正确答案：" + T)
text11 = LaTeX("共\textcolor{red}{" + n + "}道题，答错\textcolor{red}{" + m + "}道，正确率：\ \textcolor{red}{" + (((n - m) / n * 100)) + "%}")
text12 = LaTeX("已完成" + n1 + "道题，正确率：\ \textcolor{red}{" + (((n - 1 - m) / (n - 1) * 100)) + "%}")
A_{1} = (8.035216703324437, 0.5277957163311918)
l1_{1} = Flatten(Sequence[Sequence[Polygon[A_{1} + (CLIPBOARDmagicSTRINGp, CLIPBOARDmagicSTRINGq), A_{1} + (CLIPBOARDmagicSTRINGp, CLIPBOARDmagicSTRINGq) + (1, 0), 4], CLIPBOARDmagicSTRINGp, 0, 3.6, 1.2], CLIPBOARDmagicSTRINGq, 0, 3.6, 1.2])
A1_{1}: 1
A2_{1}: 2
A3_{1} = 3
A4_{1} = 4
A5_{1} = 5
A6_{1} = 6
A7_{1} = 7
A8_{1} = 8
A9_{1} = 9
A10_{1} = 10
A11_{1} = 11
A12_{1} = 12
A13_{1} = 13
A14_{1} = 14
A15_{1} = 15
A16_{1} = 16
B1_{1} = Element(l1_{1}, A1_{1})
B2_{1} = Element(l1_{1}, A2_{1})
B3_{1} = Element(l1_{1}, A3_{1})
B4_{1} = Element(l1_{1}, A4_{1})
B5_{1} = Element(l1_{1}, A5_{1})
B6_{1} = Element(l1_{1}, A6_{1})
B7_{1} = Element(l1_{1}, A7_{1})
B8_{1} = Element(l1_{1}, A8_{1})
B9_{1} = Element(l1_{1}, A9_{1})
B10_{1} = Element(l1_{1}, A10_{1})
B11_{1} = Element(l1_{1}, A11_{1})
B12_{1} = Element(l1_{1}, A12_{1})
B13_{1} = Element(l1_{1}, A13_{1})
B14_{1} = Element(l1_{1}, A14_{1})
B15_{1} = Element(l1_{1}, A15_{1})
B16_{1} = Element(l1_{1}, A16_{1})
l4_{1} = Zip(Text[CLIPBOARDmagicSTRINGp, (-0.38, -0.16) + Centroid[CLIPBOARDmagicSTRINGq]], CLIPBOARDmagicSTRINGp, {"确定", "清空", "删减", "   _¯"}, CLIPBOARDmagicSTRINGq, {B4_{1}, B8_{1}, B12_{1}, B16_{1}})
l2_{1} = Zip(Text[CLIPBOARDmagicSTRINGp, (-0.15, -0.22) + Centroid[CLIPBOARDmagicSTRINGq]], CLIPBOARDmagicSTRINGp, 0…9, CLIPBOARDmagicSTRINGq, {B1_{1}, B5_{1}, B6_{1}, B7_{1}, B9_{1}, B10_{1}, B11_{1}, B13_{1}, B14_{1}, B15_{1}})
l3_{1} = Zip(Text[CLIPBOARDmagicSTRINGp, (-0.28, -0.22) + Centroid[CLIPBOARDmagicSTRINGq]], CLIPBOARDmagicSTRINGp, {"00", "•"}, CLIPBOARDmagicSTRINGq, {B2_{1}, B3_{1}})
A = (9.963094340456447, -3.761582677107117)
B = (12.766017613343204, -3.761582677107117)

Tool: 坐标系
x最小、最大，y最小、最大，0.23
Input: m, n, q, p, a
Output: A, B, O, l1, l2, list3, list4, list5, list6, u, v

$\huge\textcolor{}{x}$

$\huge\textcolor{}{y}$

$\Large{O}$

u = Vector((m - 1, 0), (n + 1, 0))
l1 = Sequence(Segment[(k, 0), (k, a)], k, m, n)
A: (n + 1, 0)
list4 = Sequence(Text[k, Element[Sequence[(t - 0.15, 0), t, 1, n], k], true, true], k, 1, n)
list3 = Sequence(Text[k, Element[Sequence[(t - 0.5, 0), t, m, -1], k + abs(m) + 1], true, true], k, m, -1)
l2 = Sequence(Segment[(0, k), (a, k)], k, q, p)
list5 = Sequence(Text[k, Element[Sequence[(-0.9, t + 0.2), t, q, -1], k + abs(q) + 1], true, true], k, q, -1)
v = Vector((0, q - 1), (0, p + 1))
B: (0, p + 1)
list6 = Sequence(Text[k, Element[Sequence[(-0.6, t + 0.2), t, 1, p], k], true, true], k, 1, p)
O: B - (0, p + 1)