Aquí va un pequeñísimo avance del ahorcado:
#include <iostream>
#include <fstream>
#include <cstring>
using namespace std;
int main()
{
ifstream archivo("ahorcado.txt"); //SE ABRE EL ARCHIVO QUE CONTIENE LA PALABRA A ADIVINAR
/* VARIABLES */
char palabra[10]; //VARIABLE QUE CONTENDRÁ LA
archivo >> palabra; //PALABRA A ADIVINAR
char letra; //LETRA QUE INGRESA EL USUARIO
char *busqueda; //PARA EL ESCANEO DE LA LETRA EN LA PALABRA
int NumTur,f=0;
/* VARIABLES */
cout<<palabra; //LO PONGO PARA ESTAR SEGURO DE QUE NO HAY ERRORES
cout<<"\n\n\t\t\tAHORCADO\n\n\t";
cout<<"La palabra contiene "<<strlen(palabra)<<" letras."; //BUSCA CUANTOS ELEMENTOS TIENE LA PALABRA
cout<<"\n\tCon cuantos turnos quieres jugar?: ";
cin>>NumTur;
do
{
f++;
cout<<"\n\t[[Tienes "<<(NumTur+1)-f<<" turnos]]\n\n\t";
cout<<"ingrese una letra: ";
cin>>letra;
busqueda= strchr(palabra,letra); // BUSCA SI LA LETRA INGRESADA POR EL
// USUARIO SE ENCUENTRA EN LA PALABRA A ADIVINAR
if (busqueda) //SI LA LETRA SE haya EN LA PALABRA
{
cout<<"\n\t[ "<<letra<<" ] se encuentra en la palabra.\n\n\t";
}
else cout<<"\n\t[ "<<letra<<" ] no se encuentra en la palabra.\n\t";
}
while (f<NumTur);
cout<<"\n\tSe te acabaron los turnos!\n\t";
cin.get();cin.get();
return 0;
}
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