Ir para conteúdo
Entre para seguir isso  
T4YMIND

como usar um random (delphi) ?

Mensagem Recomendada

T4YMIND   

to precisando gerar numeros aleatoriamente de uns 20 digitos em delphi

como fazer? tem alguma função no delphi para isso?

Valeu ae pela ajuta 3.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Goofy   

Você poderá fazer o seguinte:


Randomize;

For I := 1 To 20 Do

Numero := Random(100);


Nesse exemplo serão gerados 20 números aleatórios entre 0 até 100.2.gif


Goofy.png

Compartilhar este post


Link para o post
Compartilhar em outros sites
T4YMIND   

Brigadao ae Goofy 4.gif

e se eu querer gerar numeros de 4 at 5 algarismos (ex: 0000 ..ate.. 99999)

teria como colocar essas opçoes?

Compartilhar este post


Link para o post
Compartilhar em outros sites
Goofy   
Data: 19/9/2004 10:51:39 AM

Autor: T4YMIND

Brigadao ae Goofy 4.gif

e se eu querer gerar numeros de 4 at 5 algarismos (ex: 0000 ..ate.. 99999)

teria como colocar essas opçoes?

Olha, se tiver alguma forma de fazer isso não dá para fazer com a função Random, pois ela so retorna valores desse forma 0 <= X < (o numero que você escolheu). Portanto me desculpe, mas eu não sei te dizer como faz isso12.gif

Um Abraço! T+4.gif


Goofy.png

Compartilhar este post


Link para o post
Compartilhar em outros sites
T4YMIND   
Data: 19/9/2004 10:27:37 PM

Autor: Goofy

... Portanto me desculpe, mas eu não sei te dizer como faz isso ...

Valeu ae mais uma vez, Goofy... e meu.. nem precisa de desculpa 2.gif

bom.. galera se alguém souber como gerar numeros aleatorios com opção de escolher a quantidade de digitos (ex: de 4 at 6 digitos 0000 at 999999)

no DELPHI, postem ai... 16.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

randomize;

for i := 1 to 20 do begin

while numero < 1000 begin

  numero := random(100000);

  end;

end;

 

{ Esse trecho vai fazer o mesmo que o outro. A diferença é que qualquer número que seja menor que 1.000 será descartado }

Compartilhar este post


Link para o post
Compartilhar em outros sites
T4YMIND   

opa.. Valeu ae pela colaboração miraidensetsu

agora está dando para manipular melhor a faixa de numeros que pretendo obter 16.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites
cased2   
Data: 9/20/2004 9:59:19 PM

Autor: miraidensetsu

randomize;

for i := 1 to 20 do begin

    while numero < 1000 begin

        numero := random(100000);

    end;

end;

{ Esse trecho vai fazer o mesmo que o outro. A diferença é que qualquer número que seja menor que 1.000 será descartado }

TEm como fazer um codigo que gera  15 numeros de 1 a 25 por linha onde escolhe quantas linhas quer gerar e possa tirar um número a escolha da pessoa a usar tipo assim

http://img524.imageshack.us/my.php?image=11eg0.gif


cased2

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Entre para seguir isso  

×