Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako naprogramovať Hry Bingo

Bingo hry sú populárne komunitné aktivity , často používané ako spoločenských akcií , ako aj fundraisingových aktivít , s prize poolu pre hru rozkolu medzi nočných víťazov a príjemcov charitatívne úsilie . Okrem toho , že zábavné živé hry , bingo je vynikajúci vzdelávací nástroj pre výučbu kódovanie jazykov , pretože je to pomerne jednoduchý program kódu , a zároveň pomocou niektorej z stavebnicových nástrojov programovania , vrátane používania premenných , generovanie náhodných čísel , pole a slučky . Pokyny dovolená 1

generovať jedinečné karty pre každého hráča , ktorý sa zúčastňuje na bicykli bingo v piatich - za - päť pole . Každá karta je k dispozícii päť stĺpcov a päť riadkov , s náhodne generovaných čísel . Prvý stĺpec je k dispozícii päť čísiel od 1 do 15 , druhý 16 až 30 , tretí 31 45 , štvrtý 46 až 60 a piaty 61-75 . Je dôležité použiť pole pre ukladanie na rozdiel od 25 unikátnych premenných , takže môžete neskôr použiť slučky pre kontrolu karty pre víťaza .
2

Generovanie Boolean , alebo true /false , variabilné pole pre každá karta , ak predstavujú škvrny na danej karte boli povolaní , alebo nie .
3

Mark off žiadne voľné priestory na každej karte je nastavíte na hodnotu " true " hodnoty . Napríklad , stred námestia je typicky voľné miesto , a tak ( 2 , 2 ) miesto v každom poli by byť nastavená na hodnotu true , reprezentovať tretí riadok a tretí stĺpec priestor , ako pole začína ( 0 , 0 ) pre ich najnižšie . variabilný
4

náhodne vygeneruje číslo medzi 1 a 75 , ktorý nebol už predtým vytvorenej v tejto hre . Logické polia s 75 medzerami možno použiť na sledovanie , či číslo bolo volané , alebo nie .
5

Mark off nejaké štvorčeky na kartách hráčov, ktoré zodpovedajú volané číslo . Vzhľadom k tomu , karty sú uložené ako pole , môžete to urobiť rýchlo pomocou slučky , ktorá skenovanie v stĺpci smerom dole , že počet by sa mohla objaviť v na každej karte .
6

Skontrolujte všetky karty pre víťaza . Existujú rôzne spôsoby, ako vyhrávať v bingo , siahať od priamky , a to buď horizontálne , vertikálne alebo diagonálne , sa vyžaduje kryt player všetky štyri rohy , hranice alebo úplné zatemnenie . Pre väčšinu metód víťazstvo , bude rad vnorených slučiek je najrýchlejší spôsob , ako testovať pre víťaza .
7

Vygenerovať nové náhodné číslo , ak je nájdený žiadny víťaz .


Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené