ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

El nuevo Programa de como hacer una tabla de bingo


Enviado por   •  25 de Noviembre de 2015  •  Prácticas o problemas  •  392 Palabras (2 Páginas)  •  90 Visitas

Página 1 de 2

import random as rn

import numpy as np

def tabla_de_bingo(m):

tabla=np.zeros((m,m),dtype=int)

i=0

while(i<m):

z=0

while(z<m):

a1=int(rn.random()*15)+1

if((a1<16) and (tabla[i-1,0]!=a1)and (tabla[i-2,0]!=a1)and (tabla[i-3,0]!=a1)and (tabla[i-4,0]!=a1)):

tabla[i][0]=a1

a2=int(rn.random()*15)+16

if((a2>=16) and (a2<31)and (tabla[i-1][1]!=a2)and (tabla[i-2][1]!=a2)and (tabla[i-3][1]!=a2)and(tabla[i-4][1]!=a2)):

tabla[i][1]=a2

a3=int(rn.random()*15)+31

if((a3>=31) and (a3<46)and (tabla[i-1][2]!=a3)and (tabla[i-2][2]!=a3)and (tabla[i-3][2]!=a3)and (tabla[i-4][2]!=a3)):

tabla[i][2]=a3

tabla[2,2]=0

a4=int(rn.random()*15)+41

if((a4>=46) and (a4<61)and (tabla[i-1][3]!=a4)and(tabla[i-2][3]!=a4)and(tabla[i-3][3]!=a4)and(tabla[i-4][3]!=a4)):

tabla[i][3]=a4

a5=int(rn.random()*15)+61

if((a5>=61) and (tabla[i-1][4]!=a5)and (tabla[i-2][4]!=a5)and (tabla[i-3][4]!=a5)and (tabla[i-4][4]!=a5)):

tabla[i][4]=a5

z=z+1

i=i+1

return tabla

print("**tabla de bingo**")

print("** B I N G O**")

print(tabla_de_bingo(5))

...

Descargar como (para miembros actualizados)  txt (1.4 Kb)   pdf (32.7 Kb)   docx (10.2 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com