AlgoBox : droites_algo20
Tester l'algorithme
Cliquer sur ce bouton pour exécuter l'algorithme : 

Résultats

Code de l'algorithme
1   VARIABLES
2     xA EST_DU_TYPE NOMBRE
3     yA EST_DU_TYPE NOMBRE
4     xB EST_DU_TYPE NOMBRE
5     yB EST_DU_TYPE NOMBRE
6     xC EST_DU_TYPE NOMBRE
7     yC EST_DU_TYPE NOMBRE
8     a EST_DU_TYPE NOMBRE
9     b EST_DU_TYPE NOMBRE
10  DEBUT_ALGORITHME
11    LIRE xA
12    LIRE yA
13    LIRE xB
14    LIRE yB
15    LIRE xC
16    LIRE yC
17    SI (xA==xB) ALORS
18      DEBUT_SI
19      SI (xA==xC) ALORS
20        DEBUT_SI
21        AFFICHER "A, B et C sont alignés"
22        FIN_SI
23        SINON
24          DEBUT_SINON
25          AFFICHER "A, B et C ne sont pas alignés"
26          FIN_SINON
27      FIN_SI
28      SINON
29        DEBUT_SINON
30        a PREND_LA_VALEUR (yB-yA)/(xB-xA)
31        b PREND_LA_VALEUR yA-a*xA
32        SI (yC==a*xC+b) ALORS
33          DEBUT_SI
34          AFFICHER "A, B et C sont alignés"
35          FIN_SI
36          SINON
37            DEBUT_SINON
38            AFFICHER "A, B et C ne sont pas alignés"
39            FIN_SINON
40        FIN_SINON
41  FIN_ALGORITHME