Saber si un número es positivo, negativo o neutro en Java

Se dice que un número es neutro cuando es 0, pues no tiene signo; o al menos eso se dice, las matemáticas dirán otra cosa.

En cambio, si es mayor que 0 es un número positivo; y si es menor que 0 es negativo.

Hoy veremos cómo comprobar si un número es negativo, positivo o neutro en Java. Para eso vamos a leer datos por teclado y hacer unas comparaciones simples.

Nota: te recomiendo ver cómo instalar Java y cómo instalar un buen IDE.

Algoritmo en Java: número negativo, positivo o neutro

Es muy sencillo. Escaneamos el número como double (para soportar decimales) y comprobamos si es 0, en caso de que sí imprimimos que es neutro.

Si la condición no se cumple entonces comprobamos si es menor que 0, lo que indicará que es negativo. Y si ninguna de las dos anteriores se cumple, entonces el número es positivo.

Código

Aquí dejo el código en Java. La lógica está dentro del método main.

Lo que hace es solicitar un número y leerlo como double; después hacer comparaciones e imprimir resultados.

Probar programa

Eres libre de descargar el código y probarlo en tu computadora o en línea.

Te animo a leer más sobre Java en mi blog.

Encantado de ayudarte


Estoy disponible para trabajar en tu proyecto, modificar el programa del post o realizar tu tarea pendiente, no dudes en ponerte en contacto conmigo.

No te pierdas ninguno de mis posts

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.

Dejar un comentario