/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

URG. NESECITO EL ALGORITMO Y EL PROGRAMA(ES UN JUEGUITO):)

 
      Índice del Foro elrincondelc.com -> Principiantes C/C++
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
mike84



Registrado: 25 Sep 2004
Mensajes: 4

MensajePublicado: 26/09/2004 11:41 am
Título: URG. NESECITO EL ALGORITMO Y EL PROGRAMA(ES UN JUEGUITO):)

holas...... este algoritmo y problema me marean mucho...... haber si hay alguien que extienda su mano ayudadoraplease¡¡¡¡¡¡¡


El problema es el siguente
se llama el juego del ahorcado:

un jugador escribe una palabra(si que el otro vea)y el otro jugador trata de adivinar introduciendo letras individuales:
¿COMO DEVERIA FUNCIONAR EL ALGORITMO EN LA PC?
El programa tendra dos cadenas de caracteres,una con la palabra introducida por le primer jugador y la otra cadena en la que se introducira tantos guiones´_´ como letras tenga la palabra a adivinar.

Tras leer la palabra, se borrara la pantalla, se creara y se mostrara el la pantalla de la cadena con los guiones.Entonces el ordenador leera una letra introducida por el segundo jugador y comprobara si dicha letra existe en la palabra original:
*SI EXISTE:pondra dicha letra en su pocion correspondiente en la cadena de guiones y escribirá el resultado.Se debera comprobar:
º si existe mas letras que coincidan:
Se deben poner todas la coincidencias para cada letra leida.
º si ya no existen guiones en la segunda cadena,entonces indicar que se ha acertado la palabra, Montrar el numero de fallos cometidos y terminar.

ALTERNATIVAS
aL INICIAR EL PROGRAMA deben existir dos alternativas de juego:

º La primera en la que hay como maximo 6 posivilidades para adivinar la palabra y en al que a medida en al que se va fallando se va dibujando por la pantalla al "clasico hombresito ahorcado" . Relacionando con cada fallo con una parte del cuerpo del ahorcado (cabeza,cuerpo, brazo der, brazo izquierdo, pierna derecha y pierna izquierda)

º La segunda en la que se define la contidad de errores maxima que se puede cometer la persona que adivina la palabra en un inicio y en la que no hay que dibujar nada.

FINALIZACION

EL programa debe terminar en los siguentes casos:
º Si se acierta a la palabra.
º Si se cometen un cierto numeros de fallos que debe visualizarse previamente dependiendo de la opcion que se escoja a un inicio
El programa permitira "rendirse" por parte del segundo jugador,es decir, que permitira terminar el programa en cualquier momento.

DATOS QUE PUEDE AYUDAR: Puede ser uan funcion que acepte 3 argumentos.
La cadena original,la cadena con guiones y la letra introducida



Very Happy 8O Cool Laughing Laughing Laughing
Volver arriba
arthas



Registrado: 20 Sep 2004
Mensajes: 143

MensajePublicado: 26/09/2004 12:19 pm
Título:

No hace falta que postees el mismo tema en varios foros, lo unico que vas a conseguir esque pasen de ti por pesado.
Y en cuanto al algoritmo yo no te puedo ayudar.

Salu2
Volver arriba
      Índice del Foro elrincondelc.com -> Principiantes C/C++
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com