Witam ! od jakiegoś czasu zagłębiam sie w c++ przy pomocy Builder c++. I probuje zrobić gre memmory card ( czyli odwracam dwie karty i sprawdzam czy sa identyczne ). Mam zrobione dwa formy:
1. obrazek gry z tytulem i przyciskiem by zaczac
2. panel z kartami i panel z buttonem 'regulamin', 'resetuj'.
Karty reaguja na kliknecia, dwa kliki odwraca i pokazuje karte, jeden odwraca ja to stanu pierwotnego czyli jest zakryta. Tuaj na razie ok. Dalej, musze sprawdzać te odwrocone karty czy sa takie same-> moj pomysl to po prostu po tym jak dwie karty zostana wybrane czyli double click to obie zmienne tych kart będą mialy true/1 lub cokolwiek innego ale zostanie to sprawdzone za pomoca pętli czy mają ta samą wartość. I teraz nurtuje mnie pytanie, które jest w tym momencie najwazniejsze - > jak określić ze moge odwrocic tylko dwie karty ?