Solution algorithme

Bonjour,

je cherche un algorithme capable de dire
* si la figure est un parallélogramme et qui montre que ses diagonales se croisent en leur milieu
* si la figure est un rectangle
* si la figure est un losange
* si la figure est un carré

2 réponses

  1. Bonsoir,
    De quelle manière appelles-tu ta figure ? (coordonnées des sommets, un sommet les vecteurs des arêtes, ...)

    @+
    1. a(xa;ya) b(xb;yb) c(xc;yc) d(xd;yd)
      enfin on a pas de nom spéciale pour la figure donc c'est égale
  2. Bonsoir,

    * tu as trois cas à vérifier :
    (AB)//(CD) et (AD)//(BC) <=> ABCD est un parallélogramme
    (AB)//(CD) et (AC)//(BD) <=> ABDC est un parallélogramme
    (AC)//(BD) et (AD)//(BC) <=> ACBD est un parallélogramme

    * il faut vérifier que la figure soit un parallélogramme et qu'un angle est droit

    * il faut vérifier que la figure soit un parallélogramme et que deux côtés consécutifs sont égaux (ou que les diagonales sont orthogonales)

    * il faut vérifier que la figure soit un rectangle et un losange

    @+