Animação

Manipule B,C e D para criar
diferentes trapézios ou paralelogramos

Instruções

Desenvolvido por PPGECIM/ULBRA

Estudo de área do trapézio

e = 0 (slider from -3.141592653589793 to 0, step 0.31415927)
C = (2, 2)
r = Line(C, xAxis)
D = Point(r)
A = Intersect(xAxis, yAxis)
B = Point(xAxis)
pol1, a, b, c, d = Polygon(A, B, C, D)
A' = Rotate(A, e, ((x(B) + x(C)) / 2, y(C) / 2))
B' = Rotate(B, e, ((x(B) + x(C)) / 2, y(C) / 2))
C' = Rotate(C, e, ((x(B) + x(C)) / 2, y(C) / 2))
D' = Rotate(D, e, ((x(B) + x(C)) / 2, y(C) / 2))
pol1', a', b', c', d' = Polygon(A', B', C', D')
E = Intersect(d, b)
ntrapezio = If(x(D) ≟ x(C) ∧ (E ≠ E), true, false)
f = true
g = OrthogonalLine(A, c)
F = Intersect(r, g)
h = Segment(F, A)
i = Segment(F, D)