¿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.