0123456789+-*:/

$\textsf{x = }$

b

c

a

a

b

c

x

x

\textsf{a, b und c}

\textsf{a und b}

\textsf{a und c}

\textsf{b und c}

$\textsf{Neue Aufgabe}$

$\textsf{Überprüfen}$

$\textsf{Neuer Versuch}$

#EDEDED

\textsf{Gib die Länge der Strecke x an.\\vphantom{Äg}Verwende dazu die Längen der gegebenen Teilstecken.}

\textsf{\vphantom{Äg}Addiere die Längen der einzelnen Streckenabschnitte.}

count = 5
Apunkte = Shuffle(Sequence[(Random[1, 5], 4), i, 1, 100])
A: Apunkte(count)
Bpunkte = Shuffle(Sequence[A + (RandomElement[{0, 1, 2, 3} \ {x(A)}], 0), i, 1, 100])
B: Bpunkte(count)
Cpunkte = Shuffle(Sequence[B + (RandomElement[{0, 1, 2, 3} \ {x(A), x(B - A)}], 0), i, 1, 100])
C: Cpunkte(count)
aaa: 1.235
aab: 2.431
aac: 4.527
eingabe(a, b, c) = NaN
Eingabefeld1 = Textfield(eingabe)
checkinput: eingabe(aaa, aab, aac)
Range = Shuffle(Sequence[Random[6, 11], i, 1, 30])
O2: C
checkcorrect: x(O2)
l2: {"a", "b", "c"}
O1: (0, 4)
b1 = Segment(A, B)
B3 = If(b1 ≠ 0, 1, 0)
a1 = Segment(O1, A)
c1 = Segment(B, O2)
Color: {a1, b1, c1}
l1 = Shuffle(Color)
colorset = If(l1(2) ≟ Color(1), 1, If[l1(2) ≟ Color(2), 2, 3])
A5: l2(colorset)
A8 = If(A5 ≟ A3, 0, 1)
B8: (B3 * A8)
D8: (A8 * B8)
A9 = If(A5 ≟ A4, 0, 1)
B4 = If(c1 ≠ 0, 1, 0)
B9: (B4 * A9)
D9: (A9 * B9)
typicalerrorfunkt(a, b, c) = (D8 * a) + (D9 * b)
B2 = If(a1 ≠ 0, 1, 0)
B1 = NaN
A7 = If(A5 ≟ A2, 0, 1)
B7: (B2 * A7)
D7: (A7 * B7)
funkt1(a, b, c) = a + b + c
funkt2(a, b, c) = a + c
funkt3(a, b, c) = a + b
funkt4(a, b, c) = b + c
correctfunkt(a, b, c) = (B2 * a) + (B3 * b) + (B4 * c)
O3: O1 - (0, 1)
seg4 = Segment(O1 - (0, 0.2), O1 + (0, 0.2))
seg5 = Segment(A - (0, 0.2), A + (0, 0.2))
seg6 = Segment(B - (0, 0.2), B + (0, 0.2))
seg7 = Segment(O2 - (0, 0.2), O2 + (0, 0.2))
O4: O3 + (a1 + b1 + c1, 0)
seg2 = Segment(O3 - (0, 0.2), O3 + (0, 0.2))
seg3 = Segment(O4 - (0, 0.2), O4 + (0, 0.2))
M1 = Midpoint(a1)
M2 = Midpoint(b1)
M3 = Midpoint(c1)
def = Defined(eingabe)
a: 8 - l1(2)
D: (a, 3)
seg1 = Segment(O3, O4)
M4 = Midpoint(seg1)
inputCorrect: true
correct: abs(checkcorrect - checkinput) ≤ 0.001 ∧ inputCorrect
textcorrect = If(correctfunkt ≟ funkt1, textabc, If[correctfunkt ≟ funkt2, textac, If[correctfunkt ≟ funkt3, textab, If[correctfunkt ≟ funkt4, textbc]]])
errorcount = 0
showanswer: errorcount ≥ 3
correctCount = 0
showNewtry = false
aInput: eingabe
define = Defined(aInput)
validate = false
showvalidate = false
showNewbtn = false
O1_{1}: (0, 4)
O3_{1}: O1_{1} - (0, 1)
E = Midpoint(D, O4)
showneuerVersuch = true
txtCorrectText: "\textsf{" + (LaTeX[If[correct, "✓ Richtig", "✘ Falsch"]]) + "}"
correct1: abs(checkcorrect - checkinput) ≤ 0.001
l4: {{A2, B2}, {A3, B3}, {A4, B4}}
l5: {{A7, B7}, {A8, B8}, {A9, B9}}
D2: a1
D3: b1
D4: c1
l3: {funkt4, funkt2, funkt3, funkt1}
B70 = NaN
Apunkte_{1} = Shuffle(Sequence[(Random[0, 8], 4), i, 1, 100])
c = If(correctfunkt ≟ funkt1, funkt1, If[correctfunkt ≟ funkt2, funkt2, If[correctfunkt ≟ funkt3, funkt3, funkt4]])
showsolution = false
txtQuestion4: "\textsf{Richtig gelöste Aufgaben: " + (LaTeX[correctCount]) + "}"
Texta: "\textsf{" + (LaTeX[a1]) + "}"
Textb: "\textsf{" + (LaTeX[b1]) + "}"
Textc: "\textsf{" + (LaTeX[c1]) + "}"
F = (0.6254781915942949, 1.4812916897576873)
H = (1.5447349187741344, 2.2547151569037887)
I: (x(F), y(H))
G: (x(H), y(F))
v1, i_1, f_1, g_1, h_1 = Polygon(I, F, G, H)
J = (4.368604813906508, 0.006024327184298397)
showHintInput = false
txtSolution: "\textsf{
Lösung: \\x = " + (LaTeX[a1]) + "" + (LaTeX[If[b1 ≠ 0, (" + " * b1), ""]]) + "" + (LaTeX[If[c1 ≠ 0, (" + " * c1), ""]]) + " 
\\x = " + (LaTeX[x(O2)]) + "

}"
fixed: Defined[eingabe] ∧ Defined[correct ∧ correct1]
tabOrder: {txtQuestion1, Eingabefeld1, txtCorrectText, txtSolution, btnNew, btnTryAgain, btnValidate}