Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como programar um jogo de Bingo
Bingo jogos são atividades comunitárias populares, frequentemente utilizados como eventos sociais, bem como as atividades de captação de recursos , com a premiação para a divisão de jogos entre os vencedores da noite e os destinatários dos esforços de caridade . Além de ser um jogo divertido ao vivo , bingo é uma excelente ferramenta de aprendizagem para o ensino de linguagens de codificação , pois é um programa relativamente simples de código, ao mesmo tempo, utilizando algumas das ferramentas de construção de bloco de programação, incluindo o uso de variáveis, geração de números aleatórios , matrizes e loops . Instruções
1

Gerar um cartão único para cada jogador participando da rodada de bingo em uma matriz de cinco por cinco . Cada placa possui cinco colunas e cinco linhas , com os números gerados aleatoriamente . A primeira coluna apresenta cinco números de 1 a 15, o segundo de 16 a 30 , o terceiro 31 a 45 , o quarto 46 a 60 e a quinta 61 a 75 . É importante o uso de uma matriz para armazenar em oposição a 25 variáveis ​​únicas para que você possa mais tarde uso loops para verificar os cartões para os vencedores .
2

Gerar um booleano, ou verdadeiro falso array /, variável para cada cartão, para representar se as manchas em um determinado cartão ter sido chamado ou não.
3

Mark fora de todos os espaços livres em cada cartão , definindo-as aos valores "verdadeiros" . Por exemplo, a praça central é tipicamente um espaço livre , e assim o (2, 2) local em cada matriz seria definido como verdadeiro, para representar a terceira linha e terceira coluna espaço , como arrays começam com (0, 0 ) para sua variável menor
4 .

gerar aleatoriamente um número inteiro entre 1 e 75 que não tenha sido previamente geradas neste jogo. Uma matriz booleana com 75 espaços podem ser usados ​​para rastrear se um número foi chamado ou não.
5

Mark fora de todos os quadrados em cartas dos jogadores que correspondam ao número chamado . Como os cartões são salvos como matrizes , você pode fazer isso rapidamente usando laços que fazem a varredura para baixo na coluna que o número poderia aparecer em cada cartão.
6

Confira todas as cartas para um vencedor. Existem diferentes maneiras de ganhar no bingo , que vão desde uma linha reta , seja horizontal , vertical ou diagonal , para exigir uma tampa jogador todos os quatro cantos , a fronteira ou um apagão completo. Para a maioria dos métodos de ganhar, uma série de loops aninhados será a maneira mais rápida de testar um vencedor.
7

Gerar um novo número aleatório se nenhum vencedor foi encontrado.


Anterior :

Próximo : No
  Os artigos relacionados
·Como formatar em Textarea 
·Como usar o Módulo Com Duplo 
·Como usar o Oracle Seqüências 
·Como escrever um algoritmo de ordem n Lgn para verifica…
·Como usar um Mux para implementar uma equação lógica…
·Como converter um conjunto de resultados para Delimitad…
·Sobre o SQL Profiler Uso 
·Como fazer um aplicativo do Windows Forms com cores per…
·Como compilar Fortran 77 no Ubuntu 
·Como remover XMLNS De um Tag 
  Artigos em destaque
·Como exibir Avançar e Anterior em ColdFusion 
·Como analisar com expressões regulares 
·Como adicionar um botão de login para o NIB 
·Como editar o Registro usando C # 
·Como levantar um Integer a um Poder em C 
·O que são personagens variável numérica 
·Como substituir o DataGrid Editar método 
·Como determinar se o VBA foi modificada 
·Como reinstalar o Grub Bootloader 
·Como retornar uma referência a Vector C 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados