1 00:00:00,000 --> 00:00:00,200 2 00:00:00,200 --> 00:00:02,670 >> ZAMYLA CHAN: Për të fituar ndeshjen e 15, pllaka duhet të jetë 3 00:00:02,670 --> 00:00:04,280 në një mënyrë të veçantë. 4 00:00:04,280 --> 00:00:07,460 Dhe një kontrolle funksion nëse loja është e fituar. 5 00:00:07,460 --> 00:00:10,800 Ajo jep true nëse loja është e fituar dhe pllaka janë në mënyrë korrekte, 6 00:00:10,800 --> 00:00:12,710 dhe false ndryshe. 7 00:00:12,710 --> 00:00:16,329 >> Pra, për të fituar ndeshjen e 15, pllaka kanë të jetë në mënyrë të rritur, me 8 00:00:16,329 --> 00:00:19,730 tjegull bosh në këndin e poshtëm të djathtë. 9 00:00:19,730 --> 00:00:24,140 Pra, si ju kontrolloni nëse përdoruesi ka lëvizur bordit në të djathtë 10 00:00:24,140 --> 00:00:25,510 Orientimi? 11 00:00:25,510 --> 00:00:29,660 E pra, ju do të iterate mbi bordit dhe kontrolloni vlerat për të siguruar që 12 00:00:29,660 --> 00:00:31,050 ata janë në vendin e duhur. 13 00:00:31,050 --> 00:00:34,410 Për ta bërë këtë, ju mund të përdorni mbivendosur për sythe ashtu si ju bëri 14 00:00:34,410 --> 00:00:37,040 në barazimin dhe në INIT. 15 00:00:37,040 --> 00:00:40,930 >> Ka disa mënyra për të kontrolluar dhe vërtetoni nëse bordi është 16 00:00:40,930 --> 00:00:43,360 saktë në një fitues pse. 17 00:00:43,360 --> 00:00:47,830 Nëse ju shkoni nga e majta në të djathtë, duke filluar nga rreshtin e lartë poshtë, atëherë çdo 18 00:00:47,830 --> 00:00:51,090 numër duhet të jetë më i madh se e mëparshmja. 19 00:00:51,090 --> 00:00:55,030 Jini të kujdesshëm në lidhje me atë që ju e vlerësoni keni zgjedhur për tjegull tuaj bosh, pse. 20 00:00:55,030 --> 00:00:59,750 >> Ose ju mund të përdorni një ndryshore kundër të të siguruar që çdo vlerë është në vend në qoftë se 21 00:00:59,750 --> 00:01:04,170 ju të dalë me një lloj të formulë për të përfaqësuar këtë. 22 00:01:04,170 --> 00:01:06,750 Pra, have fun eksperimente me matematikë. 23 00:01:06,750 --> 00:01:11,410 Pasi të dalë me një mënyrë, kthim i vërtetë dikur përdorues ka fituar ndeshjen. 24 00:01:11,410 --> 00:01:14,630 >> Por në qoftë se çdo vlerë është i pasaktë, kthimit të rreme. 25 00:01:14,630 --> 00:01:18,940 Përdorues ka për të vazhduar lëviz, sepse ata nuk e kanë fituar ndeshjen ende. 26 00:01:18,940 --> 00:01:23,530 Pasi të zbatojë këtë kontroll, dhe së bashku me nisja, barazim, dhe për të shkuar, 27 00:01:23,530 --> 00:01:25,610 ju keni përfunduar lojën e 15. 28 00:01:25,610 --> 00:01:28,110 Urime, dhe kanë luajtur fun. 29 00:01:28,110 --> 00:01:31,570 Emri im është Zamyla, dhe kjo është CS50. 30 00:01:31,570 --> 00:01:38,326 >> [MUSIC Playing]