>> ZAMYLA Чан: Каб выйграць гульню 15, пліткі павінны быць
у пэўным парадку.
І адзін функцыя правярае выйграная Ці гульня.
Гэта вяртае ісціну, калі гульня выйграная і пліткі знаходзяцца ў правільным парадку,
і ў адваротным выпадку.
>> Такім чынам, каб выйграць гульню ў 15, пліткі маюць быць у парадку ўзрастання, з
пусты пліткі ў правым ніжнім куце.
Такім чынам, як вы праверыць ці можа карыстач пераехаў плату ў праве
арыентацыя?
Ну, вы будзеце перабору дошцы і праверыць значэнні, каб пераканацца, што
яны знаходзяцца ў правільным месцы.
Каб зрабіць гэта, вы маглі б выкарыстоўваць укладзены для завес, як вы зрабілі
у Draw і ў Init.
>> Ёсць некалькі спосабаў, каб праверыць і правяраць, ці з'яўляецца плата
правільна ў выйгрышы ўсё ж.
Калі вы ідзяце злева направа, пачынаючы ад верхняй радкі ўніз, то кожны
лік павінна быць больш папярэдні.
Будзьце асцярожныя, якое значэнне вы маеце выбралі для вашага пусты пліткі, аднак.
>> Ці вы можаце выкарыстоўваць зменную-лічыльнік, каб гарантаваць, што кожнае значэнне знаходзіцца ў месцы, калі
вы прыдумалі нейкую формула для прадстаўлення гэтага.
Так весела эксперыментаваць з матэматыкай.
Пасля таго як вы прыдумалі чынам, вярнуцца дакладна як толькі карыстач выйграў гульню.
>> Але калі любую значэнне не адпавядае норме, вярнуцца ілжывым.
Карыстальнік павінен працягваць рухацца, таму што яны не выйгралі гульню яшчэ.
Пасля рэалізацыі гэтай праверкі, а разам з Initialize, маляваць, і рухацца,
Вы скончыце гульню 15.
Віншуем, і весела гуляць.
Мяне клічуць Zamyla, і гэта CS50.
>> [Музыка гуляе]