Hola Luis, espero que estés bien
Tu código para verificar si un número es par o impar parece estar funcionando correctamente. El uso de Scanner para recibir la entrada del usuario y el bucle do-while para permitir múltiples verificaciones son enfoques efectivos. Además, el uso de if-else para determinar si el número es par o impar está bien implementado.
Aquí tienes algunos consejos para mejorar o ajustar tu código:
Simplificación del if-else: Puedes simplificar la condición else if (numberUser % 2 != 0) simplemente usando else, ya que si no es par, automáticamente será impar.
Mensajes de salida: Asegúrate de que los mensajes de salida sean claros para el usuario. Ya estás haciendo un buen trabajo al informar si el número es par o impar.
Manejo de entradas no válidas: Aunque no es necesario para este ejercicio específico, considera manejar entradas no válidas (como letras o símbolos) que podrían causar una excepción en scanner.nextInt().
Espero que estas sugerencias te sean útiles. ¡Espero haber ayudado y buenos estudios!