Hola Carlos, espero que estés bien
Tu código para verificar si tres lados pueden formar un triángulo parece estar bien estructurado y cumple con las condiciones necesarias para determinar si los lados pueden formar un triángulo. La función esTriangulo
está correctamente implementada siguiendo la regla de que la suma de dos lados debe ser mayor que el tercer lado.
Aquí tienes un ejemplo de cómo tu programa funciona con entradas específicas:
Ejemplo de entrada:
Ingrese el primer lado: 3
Ingrese el segundo lado: 4
Ingrese el tercer lado: 5
Salida esperada:
Los lados pueden formar un triángulo.
Este ejemplo es un clásico triángulo rectángulo, y tu programa debería indicar correctamente que los lados pueden formar un triángulo.
Si estás experimentando algún problema específico, asegúrate de que los valores ingresados sean números enteros positivos y que el formato de entrada sea el correcto. También, verifica que el ambiente donde estás ejecutando el código esté configurado adecuadamente para compilar y ejecutar programas en Java.
Espero que esto te ayude y buenos estudios!