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.