
Sinon
Afficher le message ”Problème de droites parallèles”
Fin
Remarque : une variable a devra être préalablement déclarée.
Ecrire l’algorithme sous AlgoBox.
Le problème d’alignement :
On souhaite savoir si les vecteurs
(xB – xA ; yB – yA) et
(xC – xA ; yC – yA) sont colinéaires.
Insérer à l’algorithme précédent le test d’alignement.
Afficher le message ”Entrer les coordonnées du premier point ”
Lire xA, yA
Afficher le message ”Entrer les coordonnées du deuxième point ”
Lire xB, yB
Afficher le message ”Entrer les coordonnées du troisième point ”
Lire xC, yC
Si (xB − xA)×(yC − yA) − (yB − yA)×(xC − xA) == 0 alors
Afficher le message ”Les points sont alignés”
Sinon
Afficher le message ”Les points ne sont pas alignés”
Tester l’algorithme avec les points A(2;5), B(-1;4) et C(8;7) qui sont alignés.
Le problème du parallélisme:
Terminer l’algorithme après avoir créé deux variables supplémentaires xD, yD
Tester l’algorithme avec les points A(3;2), B(7;3) C(-3;-4) et D(9;-1) où les droites (AB) et (CD) sont
parallèles.
Exercice :
Modifier cet algorithme pour calculer le milieu d’un segment ou la distance entre deux points repérés du
plan.
Algorithme pour tester la colinéarité de deux vecteurs
(x ; y) et
(x’ ; y’) :