Trouver la boite englobante d'un tableau de points.
Un point est composé d'un label (chaîne de caractères), et de coordonnées (en x et y). Nous supposons que deux points n'ont pas le même label. Nous supposons que la fonction racine(x) existe et retourne la valeur de la racine carrée de x. De même la fonction carre(x) existe et retourne x élevé au carré.
1) Définir le type point basé sur une structure permettant de représenter un point
2) Ecrire la fonction distance qui calcule la distance entre deux points
3) Nous disposons d'un tableau T de MAX points. Soit p un point. Construire la fonction plus_proche qui trouve l'indice du point le plus proche de p dans le tableau.
3) La boite englobante d'un ensemble de points se définit avec deux points. Le premier correspond au point inférieur gauche de la boite. Le second correspond au point supérieur droit de la boite. Pour les obtenir, il faut déterminer les valeurs minimales et maximales en x et en y. Ecrire la procédure boite_englobante.