¡Hola! Espero que estés teniendo un buen día. He revisado tu código y parece que estás en el camino correcto para determinar si un número es par o impar. Tu implementación utiliza correctamente el operador de módulo %
para verificar si un número es divisible por 2, lo cual es la manera adecuada de identificar números pares e impares.
Aquí tienes un ejemplo de cómo tu código debería funcionar:
import java.util.Scanner;
public class ParImpar {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Ingrese un numero: ");
int numero = scanner.nextInt();
if (numero % 2 == 0) {
System.out.println("El numero " + numero + " es par");
} else {
System.out.println("El numero " + numero + " es impar");
}
scanner.close();
}
}
Cuando ejecutes este programa, te pedirá que ingreses un número. Si ingresas, por ejemplo, el número 8, el programa mostrará "El numero 8 es par". Si ingresas el número 7, mostrará "El numero 7 es impar".
Espero que esto te ayude a entender cómo implementar la lógica para determinar si un número es par o impar. ¡Bons estudios!
Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!