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

Verificacion del triangulo

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

Hola, Juan, espero que estés bien

Tu código parece estar funcionando correctamente para verificar si tres lados pueden formar un triángulo. Estás utilizando 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.

Tu código comprueba correctamente las tres condiciones necesarias:

  1. lado1 + lado2 > lado3
  2. lado1 + lado3 > lado2
  3. lado2 + lado3 > lado1

Estas condiciones aseguran que los lados ingresados puedan formar un triángulo. Si alguna de estas condiciones no se cumple, entonces los lados no pueden formar un triángulo.

El resultado de tus pruebas también parece correcto:

  • Para los lados 5, 4 y 3, el programa indica que pueden formar un triángulo.
  • Para los lados 5, 2 y 2, el programa indica que no pueden formar un triángulo.

Si estás buscando mejorar o extender el programa, podrías considerar agregar validaciones adicionales, como verificar si los valores ingresados son positivos. Además, podrías implementar una función para determinar el tipo de triángulo (equilátero, isósceles o escaleno) si los lados forman un triángulo.

Espero haber ayudado y buenos estudios!