El 1 de octubre de 2012 17:18, "Román H. Gelbort" <[email protected]>escribió:
> El 01/10/12 12:37, Fernando Marcos Pelillo escribió: > > Gracias por los aportes. Una pregunta (dada mi ignorancia en planillas > > de cálculo) ¿cómo hago que la planilla elija números al azar del 1 al > > 90 cada período de tiempo sin repetirlos? > La función que permite generar los números es tan simple como esto: > > =ALEATORIO.ENTRE(1;90) > > Ahora, las restricciones del sistema implican: > > 1. No repetir números hasta que se completen los 90 o hasta que alguien > cante bingo. > exactamente, ese es el tema mas complejo para resolver... personalmente lo encare con una lista de tuplas, donde cada valor (1 al 90) tiene un segundo valor que representa si fue seleccionado o no. cada ves que se elije un numero al azar,se fija si no fue seleccionado, si esta seleccionado busca otro numero... asi hasta que no quedan numero sin seleccionar. 2. Eventualmente, un lanzador automático cada X segundos para ir > haciendo las tiradas. > 3. Eventualmente un comparador contra una base de datos que tenga > precargadas las combinaciones de todos los cartones en juego. > > La complejidad del proyecto, no está dada por la generación del número > aleatorio, sino por las restricciones del sistema. > se puede mejorar, pero como son solo 90 numeritos, no me preocupe mucho que digamos en temrinos de rendimiento :-D > -- > > ----------------------------------------------------------------------------------- > |Prof. Román H. Gelbort > > ----------------------------------------------------------------------------------- > |Cooperativa de trabajo | http://www.fameghino.com.ar > |Cooperativa de trabajo | http://www.unixono.com.ar > > ----------------------------------------------------------------------------------- > > _______________________________________________ > Gleducar - http://www.gleducar.org.ar > Para enviar mensajes: [email protected] > Desuscripción: escribir un correo a [email protected] > Información de la lista: > http://gleducar.org.ar/cgi-bin/mailman/listinfo/gleducar > Para ver los mensajes anteriores: > http://news.gmane.org/gmane.linux.edu.gleducar > -- --------------------------------------------------------------- Valentin Basel Analista en Sistemas Informaticos Departamento informatico Centro de Investigaciones y Estudios sobre Cultura y Sociedad - *CIECS* - UNC - CONICET --------------------------------------------------------------- http://www.sistema-icaro.blogspot.com/ http://fedoraproject.org/wiki/User:Valentinbasel --------------------------------------------------------------------------- _______________________________________________ Gleducar - http://www.gleducar.org.ar Para enviar mensajes: [email protected] Desuscripción: escribir un correo a [email protected] Información de la lista: http://gleducar.org.ar/cgi-bin/mailman/listinfo/gleducar Para ver los mensajes anteriores: http://news.gmane.org/gmane.linux.edu.gleducar
