• Viernes 8 de Noviembre de 2024, 21:36

Autor Tema:  Sobre Randomize()  (Leído 954 veces)

Perrero

  • Miembro MUY activo
  • ***
  • Mensajes: 209
    • Ver Perfil
Sobre Randomize()
« en: Sábado 11 de Noviembre de 2006, 21:23 »
0
Cuando declaro randomize() dentro de una funcion,que no es main(), y hago random para generar numeros aleatorios; me genera los mismos numeros cada vez que llamo a la funcion  :huh: . Osea si en la ejecucion del programa llamo 10 veces a la funcion para que me genere un numero aleatorio, esta me genera el mismo numero en todas las llamadas. Pero si declaro el randomize() en la funcion main() hay si me genera numeros aleatorios diferentes cada vez que llamo a la funcion  :lol: . A que se debe que genere los mismos numeros en cada llamada?  :blink: ... :hola:

ArKaNtOs

  • Miembro de PLATA
  • *****
  • Mensajes: 1253
  • Nacionalidad: mx
    • Ver Perfil
Re: Sobre Randomize()
« Respuesta #1 en: Sábado 11 de Noviembre de 2006, 23:49 »
0
utiliza iniciando el programa, srand(TIME(NULL));
y agrega time.h :D