1
respuesta

Condicionales

![](Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad )

Entiendo la funcionalidad del código pero alguien podría decirme por que yo tenia entendido que después de la condicional podría añadirle pues "la condición" de que( x =< 0 ) pero, aqui en última condición el ELSE ¿ porque no aplicarlo ? y cuando utilizar un ELSE o un ELSE IF

1 respuesta

¡Hola Ana, espero que estés bien!

Entiendo tu confusión sobre el uso de else y else if en condicionales. En el caso de tu duda, la razón por la que no se aplica un else después de la última condición es porque ya se han evaluado todas las posibilidades (positivo, negativo o cero) con los if y else if. El else final se utiliza para capturar cualquier otra condición que no haya sido contemplada en las condiciones anteriores.

En el ejemplo que has compartido, la opción correcta es la B, ya que utiliza else if para evaluar múltiples condiciones de manera secuencial. Esto permite abarcar todas las posibilidades y asegurarse de que se imprima el mensaje correcto según el número ingresado.

Espero que esto aclare tu duda. Si necesitas más ejemplos o explicaciones, no dudes en preguntar.

Espero haber ayudado y buenos estudios!