>> Teraz, gdy już zainicjowany płytę, i że już wyciągnąć go, że nadszedł czas, aby
pozwalają użytkownikowi edytować i wykonują swoje ruchy.
Tak więc w tej funkcji 15.c, Program trwa pobieranie danych od użytkownika, a następnie
wywołuje funkcję przenoszenia, przekazując liczba płytek, które użytkownik
chce przenieść.
Teraz uważać.
To jest rzeczywista liczba płytek a nie jego rzeczywiste położenie.
Więc trzeba sprawdzić płytki jest Stanowisko wiedzieć, gdzie to jest.
>> Teraz należy tylko pozwalają użytkownikowi wykonać ruch, jeśli jest to legalne.
Prawnym jest każdy ruch, który jest płytki przylega do płytki puste.
Oznacza to, że powyżej i poniżej, na w lewo iw prawo.
Więc musisz wiedzieć, gdzie Dachówka jest również puste.
>> Teraz, za każdym ruchem, szukacie do płytek użytkownika.
Ale to nie jest chyba najlepiej sprawdzić Dachówka puste każdym razem, ponieważ
Robisz to za każdym razem użytkownik chce przejść.
Zamiast więc, najlepiej pamiętam gdzie Dachówka jest puste, za pomocą niektórych
dobrze nazwane zmienne.
Więc kiedy pozwalają użytkownikowi na ich ruchy, są one dobrze na ich
sposób na wygranie gry w 15.