colegiomarista Postado Maio 31, 2012 Denunciar Share Postado Maio 31, 2012 Oi! Eu queria saber se aqui alguém já fez em c/c++ o jogo Mastermind(ou senha), agradecia muito se pudessem postar o vosso codigo, pois ia dar-me muito jeito para um projeto que eu estou desenvolvendo.Valeu Galera! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 JulioCP Postado Maio 31, 2012 Denunciar Share Postado Maio 31, 2012 Ve Se ajuda brother:#include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main(){ char colors[4]; srand(time(0)); int randomint = (rand()%5)+1; for(int i=0;i<4;i++){ randomint = (rand()%5)+1; switch(randomint){ case 1: colors[i] = 'R'; break; case 2: colors[i] = 'B'; break; case 3: colors[i] = 'Y'; break; case 4: colors[i] = 'P'; break; case 5: colors[i] = 'G'; break; } } char usercolors[4]; cout << "We have our colors!" << endl; cout << endl << endl; int turncounter = 0; while(turncounter != 12){ turncounter++; cout << "Current try: " << turncounter << endl; for(int i=0;i<4;i++){ cout << "Color " << i << ": "; cin >> usercolors[i]; cout << endl; } for(int i=0;i<4;i++){ if(usercolors[i] == colors[i]) cout << "R" << " "; } if(usercolors[0] == colors[1] || usercolors[0] == colors[2] || usercolors[0] == colors[3] ){ cout << "W" << " "; } if(usercolors[1] == colors[0] || usercolors[1] == colors[2] || usercolors[1] == colors[3]){ cout << "W" << " "; } if(usercolors[2] == colors[0] || usercolors[2] == colors[1] || usercolors[2] == colors[3]){ cout << "W" << " "; } if(usercolors[3] == colors[0] || usercolors[3] == colors[1] || usercolors[3] == colors[2]) { cout << "W" << " "; } cout << endl << endl; if(usercolors[0] == colors[0] && usercolors[1] == colors[1] && usercolors[2] == colors[2] && usercolors[3] == colors[3]) { cout << "You win! Number of tries: " << turncounter << endl; turncounter = 12; }else{ cout << "Nope." << endl << endl; } } if(turncounter == 12){ cout << "You lost." << endl; } cin.get(); cin.get(); return 0; } Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
colegiomarista
Oi!
Eu queria saber se aqui alguém já fez em c/c++ o jogo Mastermind(ou senha), agradecia muito se pudessem postar o vosso codigo, pois ia dar-me muito jeito para um projeto que eu estou desenvolvendo.
Valeu Galera!
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.