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

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / Ayuda juego Mastermind en C++ en: 10 Diciembre 2017, 17:13 pm
Buenas, mi compañero y yo hemos empezado este año en TIC y nuestro primer trabajo es programar un juego sencillo, nada del otro mundo y que tenemos que entregar. Sí, somos muy novatos en la programación y apenas hace 1 mes que empezamos y necesitamos acabar el juego.

Nuestra idea es crear un mastermind, con diferentes dificultades desde el modo clásico (4 digitos) hasta añadirles mas niveles pero no damos con la tecla a la hora de introducir el código y el programa revise si en los números hay heridos, muertos etc.


#include <iostream>
#include <windows.h>
#include <sstream>
#include <string>
using namespace std;
int a,b,c,d,N;
int q,w,e,r;

void clasicresp(){
   N=N-1;
   cout<<"Intenta adivinar el codigo. Quedan" <<N<<"intentos" <<endl;
   cin>>q;
   cin>>w;
   cin>>e;
   cin>>r;
   
   if(a=q){
      cout<<"Excelente, todos los números son correctos";
         }
         else{
         clasicresp();   
         }
}

void cla(){
   N=12;
   cout<<"Introduce el codigo"<<endl;
   cin>>a;
   cin>>b;
   cin>>c;
   cin>>d;
   system("cls");
   clasicresp();
}


   
   
   



void jugar(){
        int d;
        system("cls");
      cout<<"****SELECCIONA EL NIVEL DE DIFICULTAD*****"<<endl;
      cout<<""<<endl;
      cout<<"[1] NOOB"<<endl;
      cout<<"[2] CLASICO"<<endl;
       cout<<"[3] DIFICIL"<<endl;
      cout<<"[4] HARDCORE"<<endl;
      cin>> d;
      
      switch(d){
      case 1:
      break;
      case 2: cla();
      break;
      case 3:
      break;
      case 4:
      break;
      default:
      cout<<"Valor no valido"<<endl;
      Sleep(1500);
      system("cls");
      jugar();
   }
      
      
}


void menu(){
   int n;
   cout<<"=============================="<<endl;
   cout<<"Bienvenido a Inspector Numbers"<<endl;
   cout<<"=============================="<<endl;
   cout<<""<<endl;
   cout<<"[1] Jugar"<<endl;
   cout<<"[2] Ayuda"<<endl;
   cin>> n;
   switch(n){
      case 1: jugar();
      break;
      case 2: system("cls");
               cout<<"NO PIERDAS ;)"<<endl;
      break;
      default:
      cout<<"Valor no valido"<<endl;
      Sleep(1500);
      system("cls");
      menu();
   }
   

}

int main(){
menu();
return 0;
}


Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines