Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Verificación de triángulo

public class Principal {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        System.out.println("Ingrese el primer lado:");
        int lado1 = sc.nextInt();

        System.out.println("Ingrese el segundo lado:");
        int lado2 = sc.nextInt();

        System.out.println("Ingrese el tercer lado:");
        int lado3 = sc.nextInt();

        int suma = lado1 + lado2;

        if (suma > lado3) {
            System.out.println("Los lados pueden formar un triángulo.\n");
        }else{
            System.out.println("No se puede formar un triángulo");
        }
    }
}
1 respuesta

Hola Leydi, espero que estés bien

Parece que estás en el camino correcto para resolver el problema de verificación de triángulos. Sin embargo, hay un pequeño detalle en tu código que necesita ser ajustado. Para determinar si tres lados pueden formar un triángulo, debes verificar que la suma de cada par de lados sea mayor que el tercer lado. Actualmente, solo estás comprobando un par de lados.

Con este ajuste, el programa verificará correctamente si los tres lados pueden formar un triángulo, comprobando todas las combinaciones necesarias de suma de lados. Espero que esto te ayude a avanzar en tu ejercicio.

¡Espero haber ayudado y buenos estudios!