Numero Randimico

14/08/2004

1

Urgente....

Alguem sabe como faço pra gerar um numero randomico.. entre 0 e 99..
e guardar numa variavel por exemplo.

Agradeço a ajuda....


Responder

Posts

14/08/2004

Fórum Vini

Olá,
é só usar a função random() e randomize():
var
  Num: Integer;
begin
  Randomize;
  Num:= Random(100); //Se não me engano ele nunca sorteia o limite, por isso coloquei 99+1
end;


Espero ter ajudado,
Vinicius;


Responder

14/08/2004

Davefloripa

Sim isso eu sei...
eu fiz random(99)
só que o seguinte... ele gera sempre os mesmo valores...
o random rega sempre ... os mesmo.. dae
ele entra num loop infinito..
ouvi falar que tem um tal de Randseed
sei la algo assim
sabe como funciona..???

valeu
obrigado pea ajuda


Responder

14/08/2004

Cebikyn

Coloca [b:908c468a55]Randomize;[/b:908c468a55] na inicialização do programa, assim será gerada uma nova [i:908c468a55]RandSeed[/i:908c468a55], que é usada para a geração de nvs números. Se vc não chamar o Randomize, o RandSeed não varia, logo, os números serão sempre os mesmos. Outra opção é mudar o RandSeed manualmente.


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