Determina se um triângulo é equilateral, isosceles ou scalene.
Um triângulo equilateral tem os três lados com o mesmo comprimento.
Um triângulo isosceles tem pelo menos dois lados com o mesmo comprimento. (Por vezes é definido como tendo exatamente dois lados com o mesmo comprimento, mas para efeitos deste exercício vamos dizer pelo menos dois.)
Um triângulo scalene tem todos os lados com comprimentos diferentes.
Para que uma forma seja um triângulo, todos os lados têm de ter comprimento > 0, e a soma dos comprimentos de dois lados quaisquer tem de ser maior ou igual ao comprimento do terceiro lado.
Em equações:
Sejam a, b e c os lados do triângulo.
Então todas as três expressões seguintes têm de ser verdadeiras:
a + b ≥ c
b + c ≥ a
a + c ≥ b
Inscreve-te no Exercism para aprenderes e dominares ReasonML com 31 exercícios, e mentoria humana real, tudo grátis.