Adloun

Le milieu d'un segment

Application directe du cours · niveau 2 · sciences numériques et technologie (seconde), chapitre 5 — Les fonctions · Fonctions à plusieurs arguments

Énoncé

Écrire une fonction abscisse_milieu(xa, xb) renvoyant l'abscisse du milieu de , puis l'utiliser pour vérifier que le milieu de avec et est bien à égale distance des deux points.

Corrigé

def abscisse_milieu(xa, xb):
    return (xa + xb) / 2

m = abscisse_milieu(-3, 8)
print(m)                 # 2.5
print(m - (-3), 8 - m)   # 5.5 5.5

Les deux distances valent : le point est bien le milieu.

Noter les parenthèses de (xa + xb) / 2 : sans elles, xa + xb / 2 calculerait , la division étant prioritaire. Ici cela donnerait au lieu de — une erreur silencieuse.

Les autres exercices de ce chapitre Le cours du chapitre

Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.