Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

Verificación de triángulo

Hola, les comparto mi código

import java.util.Scanner;

public class ValidarTriangulo {

    public static void main(String[] args) {
        Scanner teclado = new Scanner(System.in);
        System.out.println("Ingrese el primer lado: ");
        int lado1 = teclado.nextInt();
        System.out.println("Ingrese el segundo lado: ");
        int lado2 = teclado.nextInt();
        System.out.println("Ingrese el tercer lado: ");
        int lado3 = teclado.nextInt();

        if ( lado1 + lado2 > lado3 && lado1 + lado3 > lado2 && lado2 + lado3 > lado1){
            System.out.println("Los lados pueden formar un triángulo");
        } else {
            System.out.println("Los lados no pueden formar un triángulo");
        }

        teclado.close();
     

  
    }
}
1 respuesta
solución!

Hola Mónica, espero que estés bien

Tu código para verificar si tres lados pueden formar un triángulo está correcto y cumple con las condiciones necesarias. Has implementado correctamente la regla básica de la geometría que establece que, para que tres lados formen un triángulo, la suma de dos lados debe ser mayor que el tercer lado.

Aquí tienes un pequeño ejemplo práctico para probar tu programa:

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 es un ejemplo clásico de un triángulo rectángulo (3, 4, 5) que cumple con la condición. Si ingresas valores que no cumplen con la condición, como por ejemplo (1, 2, 3), el programa debería mostrar que los lados no pueden formar un triángulo.

¡Espero que esto te ayude a continuar practicando con confianza! Espero haber ayudado y buenos estudios!