“Conocimiento Programación>Lenguajes De Programación

Cómo programar un juego de bingo

2015/11/10
Bingo juegos son actividades populares de la comunidad , que se utiliza a menudo como eventos sociales , así como actividades de recaudación de fondos , con la bolsa de premios para el juego de división entre los ganadores de la noche y de los destinatarios de los esfuerzos caritativos . Además de ser un juego de diversión en vivo , el bingo es una excelente herramienta de aprendizaje para la enseñanza de idiomas de codificación , ya que es un programa relativamente simple de código , mientras que también el uso de algunas de las herramientas de construcción de bloques de programación , incluyendo el uso de variables , generación de números aleatorios , matrices y bucles . Instrucciones
1

Generar una tarjeta única para cada jugador que participa en la ronda de bingo en un cinco por cinco matriz. Cada tarjeta cuenta con cinco columnas y cinco filas , con los números generados al azar. La primera columna presenta cinco números del 1 al 15, la segunda 16 a 30 , la tercera 31 al 45 , el cuarto 46 a 60 y el quinto 61 a 75 . Es importante la utilización de una matriz de almacenamiento en comparación con 25 variables únicas para que más tarde puede utilizar bucles para comprobar las tarjetas para los ganadores .
2

Generar un booleano , o verdadero /falso , array variable para cada tarjeta, para representar a si los puntos en una carta determinada han sido llamados o no.
3

Marcos de los espacios libres en cada tarjeta estableciendo su valor a los valores "verdaderos" . Por ejemplo , la plaza del centro suele ser un espacio libre, por lo que la ubicación ( 2 , 2 ) en cada matriz se establece en true, para representar a la tercera fila y la tercera columna de espacio , ya que las matrices comienzan con ( 0 , 0) para la variable de baja .
4

generar aleatoriamente un número entero entre 1 y 75 que previamente no se ha generado en este juego. Una matriz booleana con 75 espacios se puede utilizar para rastrear si un número se llama o no.
5

Marcos de alguno de los cuadrados de las tarjetas de los jugadores que coinciden con el número llamado . Como las tarjetas se guardan como arrays , puede hacerlo rápidamente utilizando loops que escanean o abajo de la columna que el número podría aparecer en en cada tarjeta.
6

Compruebe todas las tarjetas para un ganador. Hay diferentes maneras de ganar en el bingo , que van desde una línea recta, ya sea horizontal , vertical o diagonal, a la exigencia de un jugador cubre las cuatro esquinas , la frontera o un apagón completo. Para la mayoría de los métodos de ganar, una serie de bucles anidados será la forma más rápida para detectar un ganador.
7

generar un nuevo número aleatorio si no se encuentra ningún ganador.


Lenguajes De Programación
Cómo aprender Fortran en un Mac
Cómo ejecutar IDL en NetBeans
Textbox Eventos Con Silverlight
Cómo utilizar una Declaración de HTML en un cuadro de control de VB
Cómo escribir un programa para comprobar si una cadena es un palíndromo o no
¿Qué lenguajes de programación de computadoras se asemeja más al lenguaje de máquina?
¿Qué es un punto de interrupción de excepción
¿Cuál es el concepto de software apilable en la programación de computadoras?
Conocimiento de la computadora © http://www.ordenador.online