Énoncé de l'exercice

Créer un programme qui calcule la distance entre deux points dans un plan.
Le programme doit vous demander les coordonnées x et y du premier point, puis celles du second point. Ensuite, vous utiliserez la formule suivante pour calculer la distance : racine carrée de [(x2 - x1)² + (y2 - y1)²]
Pour cela, vous pouvez utiliser la fonction sqrt du module math qui permet de calculer la racine carrée.
N’oubliez pas de convertir les valeurs saisies en nombres à virgule flottante (float) pour effectuer les calculs correctement.
Enfin, affichez la distance avec un message clair.

Solution proposée

# On commence par importer la fonction sqrt du module math,
# qui sert à calculer la racine carrée.
from math import sqrt

# On demande à l'utilisateur les coordonnées du premier point.
# Chaque saisie est une chaîne, on la convertit en float pour faire des calculs.
x1 = float(input("Entrez la coordonnée x du premier point : "))
y1 = float(input("Entrez la coordonnée y du premier point : "))

# On fait la même chose pour le second point.
x2 = float(input("Entrez la coordonnée x du second point : "))
y2 = float(input("Entrez la coordonnée y du second point : "))

# On calcule la distance selon la formule :
# racine carrée de [(x2 - x1)^2 + (y2 - y1)^2]
distance = sqrt((x2 - x1)**2 + (y2 - y1)**2)

# On affiche la distance avec un message clair.
print("La distance entre les deux points est :", distance)