Programación General > C/C++
palabra aleatoria de un fichero
(1/1)
sergiooo:
hola, tengo que hacer el juego del ahorcado, ya lo tengo todo hecho lo unico que no se hacer es coger una palabra aleatoria de un fichero que esta lleno de palabras, y ser esa la palabra que el que juega tiene que adivinar.
krnl64:
Puedes leer todas las palabras del fichero y almacenarlas en un array.
Después eliges una aleatoriamente del array, la copias a otro lado y pones a 0 esa posicion del array para no volver a elegirla más
m0skit0:
--- Cita de: "krnl64" ---Puedes leer todas las palabras del fichero y almacenarlas en un array.
--- Fin de la cita ---
Esto te vale siempre y cuando el fichero no sea muy gordo. También puedes guardar un array de punteros de fichero, es decir, los desplazamientos dentro del fichero donde se encuentran las palabras. Menos memoria y no hace falta repetir la información (ya que las cadenas las tienes en el fichero) ;)
Navegación
Ir a la versión completa