Triangle A'_1BC'

Triangle ABC

Triangle lointain

caractéristiques A'_1BC'

caractéristiques BA_2C

caractéristiques ABC

B = (-2.1416926813247303, -2.7782904916397078)
H = (-3.1421529618920245, 3.4645816591002028)
C = (2.900627132734433, -2.758281286028362)
a = Line(B, C)
f_1 = Line(H, a)
A_0 = Point(f_1)
poly1, c, a_1, b = Polygon(A_0, B, C)
d = Line(A_0, a)
C' = Point(a)
e = OrthogonalLine(A_0, a)
f = Line(A_0, C')
g = Line(C, f)
D = Intersect(e, g)
A_2 = Point(d)
poly3, c_1, b_2, e_1 = Polygon(B, A_2, C)
A = Point(d)
ABC, c_2, b_3, a_2 = Polygon(B, A, C)
Textepoly4: "Aire " + (Name[B]) + (Name[A]) + (Name[C]) + " = " + ABC
h = OrthogonalLine(B, a)
E = Intersect(d, h)
i = Line(E, C')
j = Line(C, i)
F = Intersect(h, j)
k = Line(F, d)
A'_1 = Point(k)
A'B'C', c', b_1, g_1 = Polygon(B, A'_1, C')
Textepoly2: "Aire " + (Name[B]) + (Name[A'_1]) + (Name[C']) + " = " + A'B'C'
distanceBC' = Distance(B, C')
TexteBC': Name[B] + (Name[C']) + " \, = \, " + distanceBC'
distanceC'A' = Distance(C', A'_1)
TexteC'A': Name[C'] + (Name[A'_1]) + " \, = \, " + distanceC'A'
distanceA'B = Distance(A'_1, B)
TexteA'B: Name[A'_1] + (Name[B]) + " \, = \, " + distanceA'B
p'_1: distanceA'B + distanceBC' + distanceC'A'
l = Distance(c_2, b_3)
m = Distance(a_1, c_2)
p_1: a_1 + c_2 + b_3
p: a_1 + b_3 + c_2
n = false
o = false
q = false
texte4: "périmètre ABC=" + p
r = false
p2: c_1 + a_1 + b_2
s = false
t = false
p0: c + a_1 + b
texte3: "périmètre ABC=" + p0
texte5: "aire(A_0BC)=" + poly1
texte6: "périmètre(A_0BC)=" + p0
distanceBC = Distance(B, C)
TexteBC: Name[B] + (Name[C]) + " \, = \, " + distanceBC
d_1 = OrthogonalLine(A_0, a_1)
G = Intersect(d_1, a)
distanceA0G = Distance(A_0, G)
TexteA0G: Name[A_0] + (Name[G]) + " \, = \, " + distanceA0G
u = Distance(B, C')
texte7: Name[B] + (Name[C']) + " \, = \, " + u
texte1: "périmètre A'_1BC'=" + p'_1 + ""
texte2: "périmètre A_2BC=" + p2 + ""