El juego Mastermind en Java trata de hacer una implementación, por consola, de un juego del mismo nombre pero con algunas modificaciones. Es algo así:
Realizar el juego en Java por consola en donde el programa piense una contraseña aleatoria (el usuario puede elegir si la misma puede o no contener repetidos, la clave serán dígitos del 0 al 9) y el usuario trate de adivinarla.
Si el usuario no acierta, el programa debe dar pistas por cada dígito de la contraseña:
- En caso de que el dígito esté en donde debería estar, se coloca un
*
como pista
- En caso de que el dígito sea parte de la contraseña, pero no esté en la posición correcta, se va a indicar con un
_
- Finalmente, si el dígito no forma parte de la contraseña entonces se indica con un espacio en blanco
Cuando el usuario acierte la contraseña se debe indicar el número de intentos.
Veamos cómo implementar este juego en Mastermind en Java; será muy fácil y entretenido.
(más…)