Jogo da memória

retiX

Membro
Boas,
Tenho um trabalho para fazer em c++, jogo da memoria, q é tentar virar as 2 imagens iguais(neste caso sao numeros) para cima, caso saia diferente volta a virar para baixo.

Até agora tenho o seguinte codigo para cada botão:

void CJogodamemoriaDlg::OnBnClickedButton2()
{
a2.EnableWindow(0);
CFont * font = new CFont();
font->CreatePointFont(300, "Arial");
SetFont(font);
a2.SetFont(font);

for (i=0; i<6; i++)
{
if (x == x)
{
x=rand()% 3 +1;
}
}
_itoa(x[1],str,10);
csresult= str;
a2.SetWindowTextA(csresult);
}

Gostava que me explicassem como fazer para que ele verifique se o 2º numero é igual ao número que saío anteriormente ou nao, e como fazer para o numero nao repetir apos fazer o random mais que duas vezes.
 
Última edição pelo moderador:
Back
Topo