| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come programmare un Bingo Game
    Giochi di Bingo sono le attività della comunità popolare, spesso utilizzato come eventi sociali , nonché le attività di raccolta fondi , con il montepremi per la scissione di gioco tra i vincitori della notte e dei destinatari delle iniziative di beneficenza . Oltre ad essere un gioco divertente dal vivo , il bingo è un ottimo strumento di apprendimento per l'insegnamento delle lingue di codifica perché è un programma relativamente semplice di codice , mentre utilizzando anche alcuni degli strumenti di building-block di programmazione , tra cui l'utilizzo di variabili , generazione di numeri casuali , array e loop . Istruzioni
    1

    Genera una carta unica per ogni giocatore che partecipa a tutto tondo del bingo in un cinque - da - cinque array. Ogni scheda presenta cinque colonne e cinque righe , con i numeri generati in modo casuale . La prima colonna presenta cinque numeri da 1 a 15, il secondo 16 a 30 , il terzo 31 a 45 , il quarto 46 a 60 e la quinta 61 a 75 . E ' importante utilizzare un array per memorizzare invece di 25 variabili uniche in modo da poter poi utilizzare i loop per verificare le carte per i vincitori .
    2

    Genera un valore booleano , o vero /falso , array variabile per ogni scheda , per rappresentare se le macchie su una data carta sono stati chiamati o meno.
    3

    Mark off eventuali spazi liberi su ogni carta impostandole a valori "veri" . Per esempio , il quadrato centrale è tipicamente uno spazio libero , e quindi la posizione ( 2 , 2) in ogni matrice verrebbe impostato su true , per rappresentare la terza riga e terza colonna spaziale , come matrici iniziano con ( 0 , 0 ) per la variabile più basso.
    4

    casualmente generare un numero intero compreso tra 1 e 75 , che non sia stata precedentemente generato in questo gioco . Una matrice booleana con 75 posti può essere utilizzato per tenere traccia se un numero è stato chiamato o non .
    5

    Mark off eventuali piazze sulle carte dei giocatori che corrispondono al numero chiamato. Come le carte vengono salvati come gli array , è possibile farlo rapidamente utilizzando cicli che scandiscono la colonna che il numero potrebbe apparire su ogni carta .
    6

    Controllare tutte le carte per un vincitore . Ci sono diversi modi di vincere nel bingo , che vanno da una linea retta , orizzontale , verticale o diagonale , a richiedere un giocatore copre tutte e quattro gli angoli , il bordo o un oscuramento completo . Per la maggior parte dei metodi di vincere , una serie di cicli nidificati sarà il modo più rapido per testare per un vincitore .
    7

    generare un nuovo numero casuale se nessun vincitore è stato trovato.


    Previous :

    next :
      Articoli Correlati
    ·Funzioni implicite e esplicite di Programmazione 
    ·Come creare caselle di testo dinamico 
    ·Come convertire i portlet per Servlet 
    ·Errori di sintassi nelle istruzioni SQL 
    ·Formazione gratuita Computer Programming 
    ·Come algoritmi grafici 
    ·Fasi del ciclo di elaborazione dei dati 
    ·Linee guida di progettazione umani Interfaccia Computer…
    ·Come configurare Eclipse e Zend Debug 
    ·Che cosa è una variabile in Programmazione 
      Articoli in evidenza
    ·Come passare variabili da Visual Basic in Access Query 
    ·Come eseguire comandi FTP VBA 
    ·Come ottenere un numero pari a CPP 
    ·Come disattivare query in MySQL cache 
    ·Come creare i file WSDL in Zend 
    ·Come imparare System Design 
    ·Come creare Winapi Listbox 
    ·Visual Basic Casella combinata Tutorial 
    ·JPEG File Recovery 
    ·Come Fix Errore di runtime 2147467259 
    Copyright © Conoscenza Informatica http://it.wingwit.com