elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Avance del juego ahorcado (C++)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Avance del juego ahorcado (C++)  (Leído 1,698 veces)
Danyel_Casvill

Desconectado Desconectado

Mensajes: 113


adada


Ver Perfil
Avance del juego ahorcado (C++)
« en: 26 Abril 2013, 02:48 am »


Aquí va un pequeñísimo avance del ahorcado:

Código
  1. #include <iostream>
  2. #include <fstream>
  3. #include <cstring>
  4.  
  5. using namespace std;
  6.  
  7.  
  8. int main()
  9. {
  10.  
  11.    ifstream archivo("ahorcado.txt"); //SE ABRE EL ARCHIVO QUE CONTIENE LA PALABRA A ADIVINAR
  12.  
  13.   /*  VARIABLES  */
  14.  
  15.     char palabra[10];    //VARIABLE QUE CONTENDRÁ LA
  16.     archivo >>  palabra; //PALABRA A ADIVINAR
  17.  
  18.     char letra; //LETRA QUE INGRESA EL USUARIO
  19.  
  20.     char *busqueda; //PARA EL ESCANEO DE LA LETRA EN LA PALABRA
  21.  
  22.     int NumTur,f=0;
  23.  
  24.   /*  VARIABLES  */
  25.  
  26.  
  27.  
  28.  cout<<palabra; //LO PONGO PARA ESTAR SEGURO DE QUE NO HAY ERRORES
  29.  
  30.  cout<<"\n\n\t\t\tAHORCADO\n\n\t";
  31.  cout<<"La palabra contiene "<<strlen(palabra)<<" letras."; //BUSCA CUANTOS ELEMENTOS TIENE LA PALABRA
  32.  cout<<"\n\tCon cuantos turnos quieres jugar?: ";
  33.  cin>>NumTur;
  34.  
  35.  
  36.  do
  37.    {
  38.      f++;
  39.      cout<<"\n\t[[Tienes "<<(NumTur+1)-f<<" turnos]]\n\n\t";
  40.      cout<<"ingrese una letra: ";
  41.      cin>>letra;
  42.  
  43.  
  44.  
  45.      busqueda= strchr(palabra,letra); // BUSCA SI LA LETRA INGRESADA POR EL
  46.                                       // USUARIO SE ENCUENTRA EN LA PALABRA A ADIVINAR
  47.  
  48.      if (busqueda)  //SI LA LETRA SE haya EN LA PALABRA
  49.        {
  50.         cout<<"\n\t[ "<<letra<<" ] se encuentra en la palabra.\n\n\t";
  51.  
  52.        }
  53.  
  54.      else cout<<"\n\t[ "<<letra<<" ] no se encuentra en la palabra.\n\t";
  55.    }
  56.  
  57.  
  58.   while (f<NumTur);
  59.  
  60.   cout<<"\n\tSe te acabaron los turnos!\n\t";
  61.  
  62.  cin.get();cin.get();
  63.  return 0;
  64. }
  65.  
  66.  

Aún no hace gran cosa que digamos ... :xD

Me hace falta demasiado :c
Pero bueno, que sirva de algo para los que también estén intentando hacerlo.

Saludos  ;D

PD: Temo procedente de ---> http://foro.elhacker.net/programacion_cc/juego_de_palabras_c_sencillo-t388690.0.html


En línea

adada
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
novato en C# juego del ahorcado
.NET (C#, VB.NET, ASP)
NeoXero 2 12,759 Último mensaje 30 Mayo 2007, 15:19 pm
por »~^~«CkNU!»~^~«
Juego del ahorcado C#
.NET (C#, VB.NET, ASP)
treblatp 3 12,581 Último mensaje 3 Febrero 2011, 20:18 pm
por Khronos14
copiar avance de juego flash online en firefox
Foro Libre
arnaldo4511 2 2,286 Último mensaje 18 Febrero 2012, 05:25 am
por dimitrix
Juego del Ahorcado
ASM
ziony 1 5,106 Último mensaje 27 Abril 2012, 21:52 pm
por Eternal Idol
Avance del juego ahorcado (C++) « 1 2 »
Programación C/C++
Danyel_Casvill 11 6,633 Último mensaje 27 Abril 2013, 10:03 am
por amchacon
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines