Bonsoir à tous, je ne sais pas comment faire : Ecrire un programme en Python qui permette de calculer les coordonnées du symétrique d'un point Je ne connais que
Mathématiques
Leo496
Question
Bonsoir à tous, je ne sais pas comment faire : "Ecrire un programme en Python qui permette de calculer les coordonnées du symétrique d'un point"
Je ne connais que la formule "(xa+xb/2 ; ya+yb/2)" mais n'arrive pas à faire un programme, quelqu'un pourrait m'aider s'il vous plaît. Merci beaucoup !
Je ne connais que la formule "(xa+xb/2 ; ya+yb/2)" mais n'arrive pas à faire un programme, quelqu'un pourrait m'aider s'il vous plaît. Merci beaucoup !
1 Réponse
-
1. Réponse MichaelS
Bonjour,
Soit B le symétrique de A par rapport à I
On a donc
[tex]x_I=\frac{x_A+x_B}{2} \\\\\\y_I=\frac{y_A+y_B}{2}[/tex]
Et donc :
[tex]x_B=2x_I-x_A\\\\y_B=2y_I-y_A[/tex]
Code en Python :
print("Ce programme calcule les coordonnées duy symétrique de A par rapport à I")
xA = input("Entrez l'abscisse de A : ")
yA = input("Entrez l'ordonnée de A : ")
xI = input("Entrez l'abscisse de I : ")
yI = input("Entrez l'ordonnée de I : ")
xA = int(xA)
yA = int(yA)
xI = int(xI)
yI = int(yI)
print("Les coordonnées du symétrique de A par rapport à I sont (", 2*xI-xA, ";", 2*yI-yA, ")")
Autres questions