Hola Bianca, espero que estés bien
¡Espero que estés teniendo un buen día! Tu código parece estar en el camino correcto para verificar si tres lados pueden formar un triángulo. Estás utilizando la condición correcta: para que tres lados formen un triángulo, la suma de dos lados debe ser mayor que el tercer lado.
Tu implementación ya está siguiendo esta lógica con la estructura if
y else
. Aquí está el código que compartiste:
public class Main {
public static void main(String[] args) {
double lado1;
double lado2;
double lado3;
Scanner entrada = new Scanner(System.in);
System.out.println("Por favor ingrese el valor del primer lado:");
lado1 = entrada.nextDouble();
System.out.println("Por favor ingrese el valor del segundo lado:");
lado2 = entrada.nextDouble();
System.out.println("Por ultimo, ingrese el valor del tercer lado:");
lado3 = entrada.nextDouble();
if (lado1 + lado2 > lado3 && lado1 + lado3 > lado2 && lado2 + lado3 > lado1) {
System.out.println("Los lados pueden formar un triangulo");
} else {
System.out.println("Los lados NO pueden formar un triangulo");
}
}
}
Este código funciona bien para el propósito que mencionas. Solo asegúrate de importar la clase Scanner
al inicio del archivo para que el programa pueda compilarse correctamente. Aquí está cómo deberías hacerlo:
import java.util.Scanner;
Así que el código completo quedaría así:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
double lado1;
double lado2;
double lado3;
Scanner entrada = new Scanner(System.in);
System.out.println("Por favor ingrese el valor del primer lado:");
lado1 = entrada.nextDouble();
System.out.println("Por favor ingrese el valor del segundo lado:");
lado2 = entrada.nextDouble();
System.out.println("Por ultimo, ingrese el valor del tercer lado:");
lado3 = entrada.nextDouble();
if (lado1 + lado2 > lado3 && lado1 + lado3 > lado2 && lado2 + lado3 > lado1) {
System.out.println("Los lados pueden formar un triangulo");
} else {
System.out.println("Los lados NO pueden formar un triangulo");
}
}
}
Espero que esto te ayude a avanzar con tu ejercicio. ¡Bons estudios!