Logo Studenta

codigo_ahorcado - Ivan Chio

¡Estudia con miles de materiales!

Vista previa del material en texto

1: //PROGRAMA AHORCADO
2: #include <iostream>
3: #include <stdio.h>
4: #include<cstring>
5: #include <cstdlib>
6: #include <time.h>
7: using namespace std;
8: 
9: int main()
10: {
11: srand(time(NULL));
12: int sistema = rand() % 4;
13: string dic[4] = {"manzana", "fresa", "platano"
14: string eleccion = dic[sistema];
15: string palabra = "fruta";
16: string guiones = " ";
17: string actual = " "; 
18: char letra;
19: int conteo=0, trans=0, longitud = 0,punt
20: longitud = eleccion.length();
21: trans=0;
22: while(trans<longitud){
23: guiones[trans] = '_';
24: trans++;
25: }
26: 
27: while(1)
28: {
29: cout<<"*****ADIVINA LA PALABRA***** \n";
30: //imprime palabra actual
31: trans=0;
32: while(trans<longitud)
33: {
34: cout<<" "<<guiones[trans];
35: trans++;
36: }
37: 
38: cout<<"\n \n";
39: cout<<"Vidas: "<<vidas<<"\n \n";
40: conteo=0;
41: cout<<"Ingrese una letra: ";
42: cin>>letra;
43: cout<<"\n";
44: 
45: 
46: while(conteo<longitud)
47: {
48: if(letra == eleccion[conteo])
49: {
50: guiones[conteo]=letra;
51: }
52: conteo++; 
53: }
54: cout<<"\n";
55: //COMPROBACION
56: conteo=0;
57: while(conteo<longitud)
58: {
59: if(guiones[conteo]==eleccion[conteo
60: {
61: punt++; 
62: }
63: conteo++; 
64: }
65: if(punt>=longitud)break;
66: punt=0;
67: system("cls"); 
68: }
69: cout<<"HAS GANADO!! \n";
70: cout<<"La palabra era: "<<eleccion;
71: }

Continuar navegando