Qual é o tipo de triângulo?

Crie uma função que receba os comprimentos dos lados e retorne o tipo de triângulo. Retorne os seguintes valores conforme cada caso.

  • Todos os lados são diferentes: "scalene"
  • Dois lados são iguais: "isosceles"
  • Todos os lados são iguais: "equilateral"
  • Foram fornecidos menos ou mais de 3 lados: "not a triangle"

Exemplos

Program.getTriangleType(new int[]{2, 6, 5}); // "scalene"

Program.getTriangleType(new int[]{4, 4, 7}); // "isosceles"

Program.getTriangleType(new int[]{8, 8, 8}); // "equilateral"

Program.getTriangleType(new int[]{3, 5, 5, 2}); // "not a triangle"

Observações

  • Você receberá um array de números inteiros positivos.
  • Consulte a aba Recursos para saber mais sobre os tipos de triângulos.