Hola Jhon, espero que estés bien
Parece que has hecho un buen trabajo al intentar implementar la lógica para verificar si tres valores pueden formar un triángulo. Sin embargo, he notado que hay un pequeño error en tu código. Estás utilizando los nombres "base", "altura1" y "altura2", que no son los más adecuados para representar los lados de un triángulo. Deberías usar nombres como "lado1", "lado2" y "lado3" para que sea más claro.
Además, el scanner.close()
debería estar fuera del bloque else
para asegurarte de que el recurso se cierre correctamente después de su uso, independientemente del resultado de la condición.
¡Espero haber ayudado y buenos estudios!