Hola Sebastian, espero que estés bien
Tu solución para verificar si un número es par o impar está muy bien encaminada. El uso del operador %
para determinar si un número es divisible por 2 es correcto. Sin embargo, hay un pequeño detalle que podrías ajustar para que el programa sea más claro y se alinee mejor con la salida esperada.
En tu código, estás utilizando System.exit(0)
y System.exit(1)
para finalizar el programa después de imprimir si el número es par o impar. Aunque esto funciona, no es necesario para este ejercicio y puede ser omitido a menos que tengas una razón específica para usarlo. Además, en la salida esperada, se utiliza la palabra "impar" en lugar de "ímar". Aquí te dejo una versión ajustada de tu código:
public class ParImpar {
public static void main(String[] args) {
int number = 3;
if (number % 2 == 0) {
System.out.println("El número " + number + " es par.");
} else {
System.out.println("El número " + number + " es impar.");
}
}
}
Con este ajuste, tu programa imprimirá el mensaje correcto sin necesidad de usar System.exit()
, y la palabra "impar" estará escrita correctamente. Espero que esto te ayude a entender mejor cómo estructurar tu código para este tipo de ejercicios.
¡Espero haber ayudado y buenos estudios!