Dudas juego ahorcado en C

Dudas e ideas sobre los distintos e infinitos (:-)) algoritmos existentes.
Responder
Mensaje
Autor
Plus_Flex
Mensajes: 1
Registrado: 09/03/2019 12:44 pm

Dudas juego ahorcado en C

#1 Mensaje por Plus_Flex » 09/03/2019 12:48 pm

Hola, soy novato en programacion, estoy tratando de hacer un ahorcado en el lenguaje C, solo que me encontré con un pequeño problema. ¿Como puedo hacer una condición para que el usuario no digite letras repetidas al tratar de adivinar la palabra?... les agradecería mucho su ayuda.

mollok
Mensajes: 397
Registrado: 30/01/2018 9:47 am
Ubicación: Mallorca, España

Re: Dudas juego ahorcado en C

#2 Mensaje por mollok » 09/03/2019 2:06 pm

Una solución sencilla sería un array que representara las 27 letras. Se deja a 0 o false sus elementos y cuando el usuario introduzca una letra se mira en la posición del array que la representa si está a 0 o false. Si es así es la primera vez que se introduce, se hace el trabajo necesario y se pone a 1 dicha posición.
En cambio si esa posición ya está a 1 es que ya se ha introducido con anterioridad.
while(is_alive(yourself)) {
    make_true(yourself, yourdreams);
}

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados