Stelle zuerst den Nenner und dann den Zähler ein!

Kreise übereinander schieben

o = 0.29 (slider from 0 to 1, step 0.01)
b = 3.5 (slider from 0 to 3.5, step 0.1)
M = Intersect(xAxis, yAxis)
A: (x(M) + b, y(M))
N = 15 (slider from 1 to 15, step 1)
t: round(o N)
kreis = Circle(M, 1)
Nenner = 15 (slider from 1 to 15, step 1)
P00 = (0, 1)
P01: (sin(1 / Nenner 2 * 3.141592653589793), cos(1 / Nenner 2 * 3.141592653589793))
P02: (sin(2 / Nenner 2 * 3.14), cos(2 / Nenner 2 * 3.14))
P03: (sin(3 / Nenner 2 * 3.14), cos(3 / Nenner 2 * 3.14))
P04: (sin(4 / Nenner 2 * 3.14), cos(4 / Nenner 2 * 3.14))
P05: (sin(5 / Nenner 2 * 3.14), cos(5 / Nenner 2 * 3.14))
P06: (sin(6 / Nenner 2 * 3.14), cos(6 / Nenner 2 * 3.14))
P07: (sin(7 / Nenner 2 * 3.14), cos(7 / Nenner 2 * 3.14))
P08: (sin(8 / Nenner 2 * 3.14), cos(8 / Nenner 2 * 3.14))
P09: (sin(9 / Nenner 2 * 3.14), cos(9 / Nenner 2 * 3.14))
P10: (sin(10 / Nenner 2 * 3.14), cos(10 / Nenner 2 * 3.14))
P11: (sin(11 / Nenner 2 * 3.14), cos(11 / Nenner 2 * 3.14))
P12: (sin(12 / Nenner 2 * 3.14), cos(12 / Nenner 2 * 3.14))
P13: (sin(13 / Nenner 2 * 3.14), cos(13 / Nenner 2 * 3.14))
P14: (sin(14 / Nenner 2 * 3.14), cos(14 / Nenner 2 * 3.14))
s00 = Segment(M, P00)
s01 = Segment(M, P01)
s02 = Segment(M, P02)
s03 = Segment(M, P03)
s04 = Segment(M, P04)
s05 = Segment(M, P05)
s06 = Segment(M, P06)
s07 = Segment(M, P07)
s08 = Segment(M, P08)
s09 = Segment(M, P09)
s10 = Segment(M, P10)
s11 = Segment(M, P11)
s12 = Segment(M, P12)
s13 = Segment(M, P13)
s14 = Segment(M, P14)
z = 0.35000000000000003 (slider from 0 to 1, step 0.01)
Zähler: round(z Nenner)
text1: "Zähler = " + Zähler
P: (sin(Zähler / Nenner 2 * 3.141592653589793), cos(Zähler / Nenner 2 * 3.141592653589793))
sektor = CircleSector(M, P, P00)
text2: "\frac{" + Zähler + "}{" + Nenner + "}"
B: (1.2 sin(Zähler / Nenner 2 * 3.14), 1.15 cos(Zähler / Nenner 2 * 3.14) + 0.15)
c = Circle(A, Segment[M, P00])
F: (x(A), 1)
C: (x(A) + sin(2 / N 2 * 3.14), cos(2 / N 2 * 3.14))
D: (x(A) + sin(3 / N 2 * 3.14), cos(3 / N 2 * 3.14))
G: (x(A) + sin(4 / N 2 * 3.14), cos(4 / N 2 * 3.14))
H: (x(A) + sin(5 / N 2 * 3.14), cos(5 / N 2 * 3.14))
I: (x(A) + sin(6 / N 2 * 3.14), cos(6 / N 2 * 3.14))
J: (x(A) + sin(7 / N 2 * 3.14), cos(7 / N 2 * 3.14))
K: (x(A) + sin(8 / N 2 * 3.14), cos(8 / N 2 * 3.14))
L: (x(A) + sin(9 / N 2 * 3.14), cos(9 / N 2 * 3.14))
N_1: (x(A) + sin(10 / N 2 * 3.14), cos(10 / N 2 * 3.14))
O: (x(A) + sin(11 / N 2 * 3.14), cos(11 / N 2 * 3.14))
Q: (x(A) + sin(12 / N 2 * 3.14), cos(12 / N 2 * 3.14))
R: (x(A) + sin(13 / N 2 * 3.14), cos(13 / N 2 * 3.14))
S: (x(A) + sin(14 / N 2 * 3.14), cos(14 / N 2 * 3.14))
a = Segment(F, A)
E: (x(A) + sin(1 / N 2 * 3.14), cos(1 / N 2 * 3.14))
d = Segment(E, A)
e = Segment(C, A)
f = Segment(D, A)
g = Segment(G, A)
h = Segment(H, A)
i = Segment(I, A)
j = Segment(J, A)
k = Segment(K, A)
l = Segment(L, A)
m = Segment(N_1, A)
n = Segment(O, A)
p = Segment(Q, A)
q = Segment(R, A)
r = Segment(S, A)
U: (x(A) + sin(t / N 2 * 3.14), cos(t / N 2 * 3.14))
s = CircleSector(A, U, F)
T: (x(A) + 1.2 sin(t / N 2 * 3.14), 1.15 cos(t / N 2 * 3.14) + 0.15)
text3: "Zähler = " + t
text4: "Nenner = " + N
text6: "\frac{" + t + "}{" + N + "}"
text7: "Nenner= " + Nenner