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

Mi código verificando triángulo

Buenas tardes, saludos y comparto mi codigo.

import java.util.Scanner;

public class VerificadorDeTriangulo {
    public static void main(String[] args) {

        Scanner teclado =new Scanner(System.in);
        System.out.println("*** Verificando el triángulo ***");
        System.out.println("Ingrese el Primer lado: ");
        int ladoUno = teclado.nextInt();
        System.out.println("Ingrese el Segundo lado: ");
        int ladoDos = teclado.nextInt();
        System.out.println("Ingrese el Tercer lado: ");
        int ladoTres = teclado.nextInt();
        teclado.close();

        if (ladoTres < (ladoUno + ladoDos) &&
                ladoDos < (ladoUno + ladoTres) &&
                ladoUno < (ladoDos + ladoTres)) {
            System.out.println("Los lados pueden formar un triángulo.");
        } else {
            System.out.println("Con esos valores, no se puede formar el triángulo.");
        }
    }
}
1 respuesta

Hola Isidro, espero que estés bien

Tu código para verificar si tres lados pueden formar un triángulo parece estar correcto. Estás utilizando la condición adecuada para verificar la desigualdad triangular, que establece que la suma de las longitudes de dos lados de un triángulo siempre debe ser mayor que la longitud del tercer lado.

Aquí tienes un pequeño ejemplo de cómo funciona tu programa con los valores de entrada que mencionaste:

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 debería funcionar correctamente con tu código. Si estás experimentando algún problema, asegúrate de que los valores de entrada sean números enteros positivos, ya que los lados de un triángulo no pueden ser negativos ni cero.

Espero que esto te haya sido útil y que tu programa funcione como esperas. ¡Espero haber ayudado y buenos estudios!