Déterminer la nature d'un triangle à l'aide d'un algorihtme demande l'utilisation d'un certains nombre de tests et une bonne organisation de l'étude des cas. Les algorithmes proposés utilisent des instructions conditionnelles imbriquées. Deux cas sont envisagés : géométrie repérée ou étude directe sur les longueurs des côtés.