¿Qué tipo de triángulo es?

Crea una función que, dadas las longitudes de los lados, devuelva el tipo de triángulo. Devuelve los siguientes valores según corresponda.

  • Todos los lados son diferentes: "scalene"
  • Dos lados son iguales: "isosceles"
  • Todos los lados son iguales: "equilateral"
  • Se proporcionan menos o más de 3 lados: "not a triangle"

Ejemplos

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"

Notas

  • Recibirás un arreglo de números enteros positivos.
  • Consulta la pestaña Recursos para obtener más información sobre los tipos de triángulos.