Bonjour à tous j'ai vraiment besoin d'aide pour cet exercice de maths niveau seconde. Je vous remercie d'avance voici ci dessous l'énoncé:

Exercice 4: Ecrire un algorithme sur Python qui demande les coordonnées de trois points A, B et C et qui affiche en sortie, une phrase affirmant ou réfutant que les points A, B et C sont alignés.​


Sagot :

Réponse :

Explications étape par étape :

from math import *

#Entrée des coordonnées

XA=float(input('XA=')) # On rentre la valeur de l'abscisse du point A

YA=float(input('YA=')) # On rentre la valeur de l'ordonnée du point A

XB=float(input('XB=')) # On rentre la valeur de l'abscisse du point B

YB=float(input('YB=')) # On rentre la valeur de l'ordonnée du point B

XC=float(input('XC=')) # On rentre la valeur de l'abscisse du point C

YC=float(input('YC=')) # On rentre la valeur de l'ordonnée du point C

X1 = XB-XA

Y1 = YB-YA

X2 = XC-XA

Y2 = YC-YA

D=X1*Y2-X2*Y1

if D==0:

   print("les Points A, B et C sont alignés")

else:

   print("les Points A, B et C ne sont pas alignés")

Exemples

*** Console de processus distant Réinitialisée ***

XA=2

YA=3

XB=5

YB=-2

XC=0

YC=-1

les Points A, B et C ne sont pas alignés

>>>

*** Console de processus distant Réinitialisée ***

XA=1

YA=4

XB=5

YB=-2

XC=-5

YC=13

les Points A, B et C sont alignés

>>>