Présentation de l'algorithme :
Algorithme qui détermine le quatrième sommet d'un quadrilatère pour que celui-ci soit un parallélogramme connaissant les coordonnées de ses trois premiers sommets.
Tester l'algorithme :
Graphique :
Code de l'algorithme :
1
VARIABLES
2
x_A EST_DU_TYPE NOMBRE
3
y_A EST_DU_TYPE NOMBRE
4
x_B EST_DU_TYPE NOMBRE
5
y_B EST_DU_TYPE NOMBRE
6
x_C EST_DU_TYPE NOMBRE
7
y_C EST_DU_TYPE NOMBRE
8
x_D EST_DU_TYPE NOMBRE
9
y_D EST_DU_TYPE NOMBRE
10
DEBUT_ALGORITHME
11
LIRE x_A
12
LIRE y_A
13
LIRE x_B
14
LIRE y_B
15
LIRE x_C
16
LIRE y_C
17
x_D PREND_LA_VALEUR x_C+x_A-x_B
18
y_D PREND_LA_VALEUR y_C+y_A-y_B
19
AFFICHER "Les coordonnées de D sont D("
20
AFFICHER x_D
21
AFFICHER ","
22
AFFICHER y_D
23
AFFICHER ")"
24
TRACER_POINT (x_A,y_A)
25
TRACER_POINT (x_B,y_B)
26
TRACER_POINT (x_C,y_C)
27
TRACER_POINT (x_D,y_D)
28
TRACER_SEGMENT (x_A,y_A)->(x_B,y_B)
29
TRACER_SEGMENT (x_B,y_B)->(x_C,y_C)
30
TRACER_SEGMENT (x_C,y_C)->(x_D,y_D)
31
TRACER_SEGMENT (x_D,y_D)->(x_A,y_A)
32
FIN_ALGORITHME