Laurentvidal.fr vous aide à trouver des réponses précises à toutes vos questions grâce à une communauté d'experts chevronnés. Connectez-vous avec une communauté d'experts prêts à vous aider à trouver des solutions à vos questions de manière rapide et précise. Découvrez des réponses détaillées à vos questions grâce à un vaste réseau de professionnels sur notre plateforme de questions-réponses complète.

S'il vous plaît aidez moi, j'arrive pas
Exercice :
1. Écrire un algorithme en langage naturel qui teste si trois points A(xA; yA),
B(xB ; yb) et C(xC; yC) sont alignés.
2. Programmer cet algorithme en Python (joindre le script à votre copie) et le
tester pour les points A(2 ; - 5), B(8 ; 3) et C(-10; 11).​


Sagot :

Bonjour :))

1. Algorithme en language naturel

Définir alignes(xA,yA,xB,yB,xC,yC)

     det = (xB-xA)*(yC-yA)-(yB-yA)*(xC-xA)

     si det = 0 alors

              afficher ("les points sont alignés")

     sinon

              afficher ("les points ne sont pas alignés")

2. Algorithme en language PYTHON

def alignes(xA,yA,xB,yB,xC,yC):

   det=(xB-xA)*(yC-yA)-(yB-yA)*(xC-xA)      #Calcul du déterminant

   if det==0:

       print("Les points sont alignés")

   else:

       print("les points ne sont pas alignés")

Voir en pièces jointes le programme réalisé sur PyScripter et le résultat du test.

N'hésite pas à me poser des questions :))

Bonne soirée ;)

View image Micka44
View image Micka44
Nous espérons que ces informations ont été utiles. Revenez quand vous voulez pour obtenir plus de réponses à vos questions. Merci de votre visite. Nous sommes dédiés à vous aider à trouver les informations dont vous avez besoin, quand vous en avez besoin. Nous sommes heureux de répondre à vos questions. Revenez sur Laurentvidal.fr pour obtenir plus de réponses.