BINGO!!

Esta tarde he estado desarrollando un programa para probar un TAD de Ingenieria del Software (la practica1) y se me ha ocurrido hacer un BINGO que es un programa que puede tener utilidad practica ¿no creeis?

El programa saca aleatoriamente el dinero que es jugado (para que simule ser una sala de BINGO). Luego va sacando numeros entre 0 y 99 de manera totalmente aleatoria evitando colisiones y lo plasma en una lista donde el elemento final es el más reciente que ha salido. Asimismo pregunta al usuario si alguien ha cantado BINGO y fuerza al usuario a que compruebe si es correcto el BINGO. Si es correcto el programa termina, sino se sigue jugando.

Todavia no voy a dar el código fuente hasta que lo entrege al profesor pero en el código fuente se podrian hacer cosas como implementar la LINEA, hacer cartones para los usuarios y algo que calcule que apuesta tiene que hacer cada uno (por ejemplo que saque una apuesta aleatoria entre 1€ y 5€ y haceis apuestas autenticas xDD).

BINGO para Linux
BINGO para Windows (¿Quieres que te lo compile para Windows? pues pidemelo en los comentarios pero ponte Linux ya joder xDD)

7 comentarios:

Alfonso E. dijo...

BIIIIIIIIIINGO!

Ah no

que eso era MAMBO.

Bueno, da igual.

Por cierto, aprovecho para saludar a esa panda de RAJAOS gracias a los cuales no ha habido KDD hoy.

Sin acritud, eh?

Hale, que sus den (a tí no, LP :D).

Taluegoo

LP-Spain dijo...

"Por cierto, aprovecho para saludar a esa panda de RAJAOS"

Eso, un beso para tod@s los que se han rajado xDD

jajaja

Unknown dijo...

No es que yo entienda mucho de bingos, pero si alguien no canta bingo, ¿no se debería aumentar el premio?

Un consejo de usabilidad, en la entrada de datos (S/N) sería bueno que admitiese tanto mayúsculas como minúsculas y además que al darle a enter hubiese una por defecto (por ejemplo, N).

Ya solo te falta implentarlo para el messenger y empezara forrarte XDDD

TerryCola dijo...

Terry:

Pero bueno!
Draxus escribe aqui?
estas hasta en la sopa.

Lp me ha enseñado el software esta mañana.
Pero ya le dije, molaria mas un bingo a la inversa: te da a elegir unos cuantos cartones (arrays de unsigned int) y eliges el que quieras. El resto se asignan a otras mesas. Y van saliendo numeros. Y se te van eliminando del carton ellos solos.

Es facil de implementar. Ademas es un bingo pa vagos. Lo único que hay que hacer es escoger cartón. Y yo soy muy vago.

Ferguson dijo...

xD pues justo eso fue la práctica de Metodología de la Programación I de mi promoción.

Por algún lao estará subido.

LP-Spain dijo...

Halaa que cosa más facil xDD

Diana dijo...

Hola me gustaria que me mandarias el bingo para windows, mi correo es: dinegipto13@gmail.com