¡Hola Gina, espero que estés bien!
Tu código para determinar si un número es par o impar está casi perfecto. Estás utilizando el operador módulo %
correctamente para verificar si el número es divisible por 2. Si el resto es 0, el número es par; de lo contrario, es impar.
Asegúrate de que tu código esté bien formateado y que las importaciones necesarias estén presentes. Aquí tienes una versión revisada de tu código:
import java.util.Scanner;
public class NumerosParImpar {
public static void main(String[] args) {
System.out.println("Números pares e Impares");
Scanner scanner = new Scanner(System.in);
System.out.println("Introduzca un número por favor:\n");
int numero = scanner.nextInt();
if (numero % 2 == 0) {
// Código si es par
System.out.println("El número " + numero + " es par.");
} else {
System.out.println("El número " + numero + " es impar.");
}
scanner.close();
}
}
Un pequeño detalle es que he añadido un punto al final de las salidas para que coincidan con la salida esperada en el ejercicio. Esto puede ser importante si el ejercicio evalúa la salida exacta del programa.
Espero que esto te ayude y que puedas continuar con tus estudios de Java sin problemas. ¡Bons estudios!