Numeros Aleatorios
Hola gente como va todo?
La duda que tengo es mas bien algoritmica que de delphi propiamente.
Resulta que tengo que ir almacenando numeros aleatorios a partir de un rango de numeros que me de el usuario sin repetir los numeros que ya han salido.
Para hacerme entender les doy un ejemplo:
Si me dan un rango entre 0 y 100. El primer numero aletorio que me sale es 24. Bien ahora para el segundo ciclo me tiene que tirar un numero entre 0 y 100 que no sea el 24. Por ejemplo sale el 87. Ahora el tercer ciclo me tiene que dar un numero aleatorio entre 0 y 100 que no sea ni 24 ni 87. Asi sucesivamente hasta que me salgan 100 numeros.
Uso las funciones Randomize y Random (). No tengo ningun problema en usarlas el problema es que no se como hacer para que no salgan los numeros que ya salieron en los ciclos anteriores.
Cualquier idea sera agradecida.
Saludos.
|