Foros del Web » Programación para mayores de 30 ;) » Programación General »

como generar un aleatorio con nombres

Estas en el tema de como generar un aleatorio con nombres en el foro de Programación General en Foros del Web. hola muy buenas, tengo que generar aleatorios con nombres y que nose repitan, los nombres estan en fichero. ¿Como podria? he programado lo siguiente pero ...
  #1 (permalink)  
Antiguo 11/12/2004, 06:20
 
Fecha de Ingreso: diciembre-2004
Mensajes: 7
Antigüedad: 19 años, 11 meses
Puntos: 0
como generar un aleatorio con nombres

hola muy buenas, tengo que generar aleatorios con nombres y que nose repitan, los nombres estan en fichero. ¿Como podria? he programado lo siguiente pero no se si esta bien y tampoco se seguir.
Private Sub Load()
Dim i as integer, a as integer
for i=1 to 10(hay 10 labels)
open app.path & "/primera.txt" for input as #1
label(i)= int (22*rnd)+1 (hay 22 nombres en el fichero de primera)
whike not eof (1)
line intput #1, a (lee los nombres y va poniendo de 1 en 1)

pero ya no se mas
  #2 (permalink)  
Antiguo 11/12/2004, 12:19
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 11 meses
Puntos: 53
mira lo adecuado para que no se te repitan es usar una base de datos con un campo boolean para que cada uno que salga lo marque como ya utilizado y cuando vuelva a a hacer el random ya no te lo reconozca el mismo..

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:11.