Numeros aleatorios sem repetir!

18/12/2003

1

PRECISO DE ALGUMA FUNÇAO Q CRIE NUMEROS ALEATORIOS E MOSTRE NUM EDIT, POREM SEM REPETIR OS NUMEROS DE FORMA ALGUMA!!

EX:

1234
4254
5547
8547

etc..

Um abraço


Responder

Posts

18/12/2003

Beppe

A função Random(x) retorna um número aleatório entre 0 e x - 1.
Mas não há como evitar repetições. Para isso, você deve armazenar os números gerados numa tabela. Ao chamar a função, se o número retornado já existe na tabela, gera mais um número, senão, adiciona-o à tabela.


Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira