SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: sergiooo en Lunes 1 de Junio de 2009, 17:37
-
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.
-
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
-
Puedes leer todas las palabras del fichero y almacenarlas en un array.
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) ;)