Énoncé 3 : Les côtés opposés d’un parallélogramme sont isométriques. 
Énoncé 4 : Les diagonales d’un parallélogramme se coupent en leur milieu. 
Énoncé 5 : Les angles opposés d’un parallélogramme sont isométriques. 

Construire deux points quelconques A et B ; 
Construire un parallélogramme ABCD ; 
Construire les deux diagonales du parallélogramme ; 
Mesurer les quatre côtés du parallélogramme ; 
Marquer les quatre angles intérieurs du parallélogramme ; 
Mesurer les quatre angles intérieurs du parallélogramme ; 
Observer les deux diagonales du parallélogramme ; 
Comparer les mesures des côtés opposés du parallélogramme ;
Comparer les mesures des angles opposés du parallélogramme ;
Déplacer les points A, B et C ;

A = (-2.46, -0.64)
B = (4.42, -0.56)
a = Segment(A, B)
C = (2.2600000000000002, -2.8000000000000003)
b = Line(C, a)
c = Segment(C, B)
d = Line(A, c)
D = Intersect(b, d)
poly1, d_1, c_1, b_1, a_1 = Polygon(D, C, B, A)
e = Segment(D, B)
f = Segment(A, C)
distanceDC = Distance(D, C)
TexteDC: Name[D] + (Name[C]) + " \, = \, " + distanceDC
distanceCB = Distance(C, B)
TexteCB: Name[C] + (Name[B]) + " \, = \, " + distanceCB
distanceBA = Distance(B, A)
TexteBA: Name[B] + (Name[A]) + " \, = \, " + distanceBA
distanceAD = Distance(A, D)
TexteAD: Name[A] + (Name[D]) + " \, = \, " + distanceAD
α = Angle(C, D, A)
β = Angle(D, A, B)
γ = Angle(A, B, C)
δ = Angle(B, C, D)
E = Intersect(e, f)
distanceDE = Distance(D, E)
TexteDE: Name[D] + (Name[E]) + " \, = \, " + distanceDE
distanceEB = Distance(E, B)
TexteEB: Name[E] + (Name[B]) + " \, = \, " + distanceEB
distanceAE = Distance(A, E)
TexteAE: Name[A] + (Name[E]) + " \, = \, " + distanceAE
distanceEC = Distance(E, C)
TexteEC: Name[E] + (Name[C]) + " \, = \, " + distanceEC

Tool: Outil1
Input: E, F, H
Output: γ

a = Segment(E, F)
G = Point(a)
α = Angle(E, G, H)
β = Angle(H, G, F)
γ: α + β