👤

Bonjour,

J'ai besoin d'aide pour un exercice en informatique/mathématiques.
Il vous suffirait simplement de compléter les cases vides.

Merci beaucoup


Bonjour Jai Besoin Daide Pour Un Exercice En Informatiquemathématiques Il Vous Suffirait Simplement De Compléter Les Cases Vides Merci Beaucoup class=

Répondre :

Bonjour,

(EF): ax + by + c = 0  

1)

Un vecteur directeur de la droite (EF) est:

[tex]\overrightarrow{EF}:(-b; a) = (x_2 - x_1; y_2 - y_1)[/tex]

Donc:

[tex]\boxed{a = y_2 - y_1}[/tex]

[tex]\boxed{b = x_1 - x_2}[/tex]

De plus,  [tex]c = -ax - by[/tex]

En prenant un point quelconque de droite tel que le point E:

[tex]\boxed{c = -a*x_1 - b*y_1}[/tex]

2)

def droite(x1, x2, y1, y2):

   a = y2 - y1

   b = x1 - x2

   c = - a * x1 - b * y1

   return a, b, c

droite(1, 2.5, -5, -2) => (3, -1.5, -10.5): OK

3)

def droite(x1, x2, y1, y2):

   a = y2 - y1

   b = x1 - x2

   c = - a * x1 - b * y1

   return "L'équation cartésienne de la droite passant par les points E et F est {}*x + {}*y + {} = 0".format(a, b, c)

On obtient: "L'équation cartésienne de la droite passant par les points E et F est 3*x + -1.5*y + -10.5 = 0"

4)

def droite(x1, x2, y1, y2):

   a = y2 - y1

   b = x1 - x2

   c = - a * x1 - b * y1

   if b > 0:

       b = "+" + str(b)

   if c > 0:

       c = "+" + str(c)

   return "L'équation cartésienne de la droite passant par les points E et F est {}*x {}*y {} = 0".format(a, b, c)

Bonne journée.

Merci d'avoir visité notre site, qui traite de Informatique. Nous espérons que les informations partagées vous ont été utiles. N'hésitez pas à nous contacter si vous avez des questions ou besoin d'assistance. À très bientôt, et pensez à ajouter notre site à vos favoris !


Go Class: D'autres questions