Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur man programmerar en Bingospel

    Bingo spel är populära samhällsaktiviteter , ofta används som sociala händelser samt insamlingsaktiviteter , med prispotten för spelet split bland nattens vinnare och de som utnyttjar de välgörande insatser . Förutom att vara en rolig live- spel , är bingo ett utmärkt verktyg för lärande för undervisning kodspråk eftersom det är ett relativt enkelt program till kod , samtidigt använder vissa av byggstenarna verktyg för programmering , inklusive användning av variabler , slumptalsgenerering , arrayer och loopar . Instruktioner
    en

    Generera ett unikt kort för varje spelare som deltar i rundan av bingo i en fem - genom - fem array. Varje kort har fem kolumner och fem rader , med slumpmässigt genererade nummer . Den första kolumnen innehåller fem nummer från 1 till 15, den andra 16 till 30 , den tredje 31 till 45 , den fjärde 46 till 60 och den femte 61 till 75 . Det är viktigt att använda en array för att lagra i motsats till 25 unika variabler så att du senare kan använda loopar för att kontrollera korten för vinnarna .
    2

    Generera en Boolean , eller sant /falskt , rörlig array för varje kort , för att representera om fläckarna på ett givet kort har ringt eller inte .
    3

    Mark bort eventuella fria utrymmen på varje kort genom att ställa dem till " sanna" värden . Till exempel , är centrum torget typiskt ett fritt utrymme , och så ( 2 , 2 ) placering i varje grupp skulle sättas till true för att representera den tredje raden och tredje kolumnen utrymme , eftersom arrayer börjar med ( 0 , 0 ) för sin lägsta variabel .
    4

    generera slumpmässigt ett heltal mellan 1 och 75 som inte tidigare har genererats i detta spel . Ett booleskt array med 75 platser kan användas för att spåra om ett antal hette eller inte . Bort eventuella rutor på spelarnas kort som matchar numret heter
    5

    Mark . Eftersom korten är sparade som matriser , kan du göra det snabbt med loopar som skannar ner i kolumnen att antalet skulle kunna förekomma i på varje kort .
    6

    Kontrollera alla kort för en vinnare . Det finns olika sätt att vinna i bingo , allt från en rak linje , antingen horisontellt , vertikalt eller diagonalt , att kräva en spelare täcker alla fyra hörn , gränsen eller en fullständig blackout . För de flesta metoder för att vinna , kommer en serie av kapslade slingor vara det snabbaste sättet att testa för en vinnare .
    7

    generera ett nytt slumptal Om ingen vinnare finns .


    Tidigare:

    nästa:
    relaterade artiklar
    ·Sparsamhet kontra protokoll Buffertar
    ·Hur man skriver ett skrivarkommando i Fortran
    ·Hur man skriver text Area Lines Individuellt till en fi…
    ·Hur du använder Tips & beskrivning med ColdFusion
    ·Hur man kompilerar en COBOL Command Window
    ·Hur man lär Binary Code
    ·Nackdelarna av högaktivt Programspråk
    ·Konvertera CPP fil till EXE
    ·Kan du använda SQL för Oracle Database
    ·Mobile Development Tools
    Utvalda artiklarna
    ·Hur Debug Perl-skript
    ·Hur Trim String till Längd i PHP
    ·Hur skugga varannan rad i Visual Basic 6
    ·Hur att hitta den sista Ändrat datum för en webbsida
    ·Backup Script för PHP MySQL Filer
    ·Vad är en array i VB.NET
    ·Hur man skapar Word-dokument med VBScript
    ·Hur man hittar en sträng i String PHP
    ·Hur man binda en databas till en ComboBox i Visual Basi…
    ·Lägga till sökrutor till Examensarbete Navigation Bar…
    Copyright © Dator Kunskap http://www.dator.xyz