¡Hola Milton, espero que estés bien!
Parece que ya has resuelto el problema correctamente utilizando condicionales if
y else
para determinar si un número es positivo, negativo o cero. En el ejercicio que mencionas, la opción B es la correcta porque evalúa cada condición de manera precisa: si el número es mayor que cero, es positivo; si es menor que cero, es negativo; y si no es ninguna de las anteriores, entonces es cero.
Tu código también sigue esta lógica y está bien implementado. La estructura if
, else if
, y else
que usaste es una práctica común para manejar múltiples condiciones de manera clara y efectiva.
Espero que esto te ayude a entender por qué la opción B es la correcta en el contexto de tu ejercicio. ¡Sigue así!
Espero ter ajudado y buenos estudios!