Numero Randimico

14/08/2004

0

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....


Davefloripa

Davefloripa

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

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar