| Ver tema anterior :: Ver siguiente tema |
| Autor | Mensaje |
|---|
v4r3t
Registrado: 06 Mar 2007 Mensajes: 103
| Publicado: 23/08/2008 6:06 pm | | | Título: Proyecto Ahorcado |
| Con vuestro permiso (polly, WaRc3L, IamNot, clavo), me tomo la libertad de abrir un nuevo post para el proyecto del ahorcado. Un saludo. _________________ -=v4r3t=- |
|
| Volver arriba | |
 |
polly
Registrado: 19 Jul 2007 Mensajes: 602
| Publicado: 24/08/2008 1:50 am | | | Título: |
| Bien, pues empezamos el primer proyecto
Proyecto El ahorcado
Participantes polly WaRc3L v4r3t IamNot clavo
Lenguaje C estandar C++ estandar
Fechas Empieza el lunes 24 de agosto y termina el jueves 27 de agosto (cualquier otra sugerencia sobre las fechas comentadla )
[/b] Reglas sobre el juego [/b] http://es.wikipedia.org/wiki/Ahorcado_(juego)
Incluir un dibujo cambiante en el juego no es obligatorio, pero se puede poner ( ejemplo: ) Logicamente el dibujo seria en ascii, todo por el terminal (no graficos)
S2
PD: Los lenguajes seran las versiones estandar por eso de que cualquiera pueda compilarlo, los que necesiten las librerias conio.h y funciones como getch(), pueden utilizarlas en sus programas para probar que funciona pero luego al colgar el codigo, seria recomendable comentar esas lineas que no sean estandar. _________________ @enrmarc |
|
| Volver arriba | |
 |
WaRc3L
Registrado: 12 Jun 2008 Mensajes: 199 Ubicación: en el registro de la CPU
| Publicado: 24/08/2008 4:28 am | | | Título: |
| Yo empiezo!
Saludos y buena suerte a los otros participantes! _________________ ToDos PoDeMoS CoMpaRTiR La Luz De La BoMBiTa! |
|
| Volver arriba | |
 |
|
WaRc3L
Registrado: 12 Jun 2008 Mensajes: 199 Ubicación: en el registro de la CPU
| Publicado: 24/08/2008 7:27 am | | | Título: |
| Buenas! tengo una dudilla, se ha de mostrar las letras no acertadas abajo? si o no?
Saludos! y espero que hos vaya bien los proyectos _________________ ToDos PoDeMoS CoMpaRTiR La Luz De La BoMBiTa! |
|
| Volver arriba | |
 |
polly
Registrado: 19 Jul 2007 Mensajes: 602
| |
| Volver arriba | |
 |
WaRc3L
Registrado: 12 Jun 2008 Mensajes: 199 Ubicación: en el registro de la CPU
| Publicado: 24/08/2008 2:27 pm | | | Título: |
| ok polly... tengo una gran duda!
Tengo todo el codigo hecho, pero, hecho el 50% mal, solo me funciona si pones una palabra sin espacios, osea una palabra simple como:
PATATA.
Si pongo:
Hola que tal
Hace algo raro, digamos inexplicable, como lo haceis vosotros por escribir una frase? es el grano de arena que me falta...si me podriais ayudar jeje!
Gracias y buena suerte a los otros participantes.
Saludos! _________________ ToDos PoDeMoS CoMpaRTiR La Luz De La BoMBiTa! |
|
| Volver arriba | |
 |
|
polly
Registrado: 19 Jul 2007 Mensajes: 602
| Publicado: 24/08/2008 2:48 pm | | | Título: |
| Pues ahora que lo dices, en el vector de palabras que tengo para las palabras de prueba, todas eran del tipo PATATA, osea sin espacios. Ahora he puesto una frase como "hola que tal" y me funciona salvo que los espacios los tapa con '-', es decir , para la frase "hola" mi programa muestra por pantalla:
----
que corresponden a las 4 letras de "hola", hasta aqui bien
Si pongo "hola adios", mi programa muestra
----------
que corresponde con las 4 letras de adios, el caracter espacio y las 5 de adios. EN MI CASO , lo que hice fue , si en la palabra original hubiera un espacio, dejarlo tal cual en la palabra "oculta", de modo que ahora el "hola adios" me sale
---- -----
(con el espacio entre medias)
Pero eso es en mi programa, no se como lo habras planteado tu , ni se si lo que te digo te podra ayudar en algo
S2 _________________ @enrmarc |
|
| Volver arriba | |
 |
WaRc3L
Registrado: 12 Jun 2008 Mensajes: 199 Ubicación: en el registro de la CPU
| Publicado: 25/08/2008 4:48 am | | | Título: |
| Si que me ha ayudado!, pero, solo me sirve palabras como PATATA, o HOLA, no me entra palabras como HOLA QUE TAL, resulta que solo me cuenta el HOLA,
hago servir el cin >> frase;, creo que el cin solo sirve para palabras sin espacios, y hago servir tambien una matriz ( un array ), para guardar la palabra, me gustaria saber, que funcion haces servir ( solo la funcion ) para leer arrays de caracteres.
Saludos! y gracias por la ayuda! _________________ ToDos PoDeMoS CoMpaRTiR La Luz De La BoMBiTa! |
|
| Volver arriba | |
 |
WaRc3L
Registrado: 12 Jun 2008 Mensajes: 199 Ubicación: en el registro de la CPU
| Publicado: 25/08/2008 5:05 am | | | Título: |
| Ya esta! problema solucionado!
Lo he solucionado, haciendo esto:
| Cita: | | cin.getline(chr_FraEnt01,30) |
Esta funcion, lee frases, con maximo caracteres 30.
Lo que no entiendo es una cosa, que la dire al momento de publicar el proyecto.
Gracias igualmente!
Saludos! _________________ ToDos PoDeMoS CoMpaRTiR La Luz De La BoMBiTa! |
|
| Volver arriba | |
 |
|
polly
Registrado: 19 Jul 2007 Mensajes: 602
| Publicado: 25/08/2008 5:17 am | | | Título: |
| Bueno, yo lo que hago no es pedir las frases del teclado, simplemente tengo unas frases predeterminadas en un vector y se eligen aleatoriamente para empezar el juego. _________________ @enrmarc |
|
| Volver arriba | |
 |
WaRc3L
Registrado: 12 Jun 2008 Mensajes: 199 Ubicación: en el registro de la CPU
| Publicado: 25/08/2008 7:11 am | | | Título: |
| bueno..., yo he hecho que el usuario entre la frase a usar...
No se si esta bien, pero es mi manera...
Saludos! _________________ ToDos PoDeMoS CoMpaRTiR La Luz De La BoMBiTa! |
|
| Volver arriba | |
 |
polly
Registrado: 19 Jul 2007 Mensajes: 602
| Publicado: 25/08/2008 7:36 am | | | Título: |
| da igual _________________ @enrmarc |
|
| Volver arriba | |
 |
|
WaRc3L
Registrado: 12 Jun 2008 Mensajes: 199 Ubicación: en el registro de la CPU
| Publicado: 25/08/2008 9:31 am | | | Título: |
| Bueno!, yo no recivo señales de vida de los otros usuarios!, xDD
Como hos va el proyecto?
Saludos! _________________ ToDos PoDeMoS CoMpaRTiR La Luz De La BoMBiTa! |
|
| Volver arriba | |
 |
v4r3t
Registrado: 06 Mar 2007 Mensajes: 103
| Publicado: 25/08/2008 1:34 pm | | | Título: |
| Yo en lo único que tengo el problema es en pillar la letra, porque como no puedo usar getc() se me ha complicado la cosa. Si la pido con getchar() o scanf() no sólo pilla una, es decir, que si pongo "aaa" me pilla las tres, pero el problema es que las pilla paa cada vez que la pido, no sé si me explico. Si pongo "aaa" pilla una "a" pero cuando el programa vuelve a pedir la lera, en vez de pedirla da por sentado que hay otra "a", y así 3 veces, si es "aaaa" 4 veces...etc _________________ -=v4r3t=- |
|
| Volver arriba | |
 |
polly
Registrado: 19 Jul 2007 Mensajes: 602
| Publicado: 25/08/2008 1:40 pm | | | Título: |
| A mi me ocurre algo parecido:
Al introducir "paaa" solo me lee la 'p', pero luego las demas peticiones de caracteres me las lee normal .
Creo que para solucionar el problema se tendria que validar la entrada de caracteres, que solo fueran secuencias de 1 solo caracter y no permitir secuencias de mas (cadenas como "paaaaaaa").
S2 _________________ @enrmarc |
|
| Volver arriba | |
 |
|
|