Título: Como utilizar dos veces la funcionn srand(time(NULL)) Publicado por: BJM en 17 Enero 2013, 19:48 pm Debo generar primeramente dos valores aleatorios entre 0 y 1, si se genero 0 luego se debe generar otro numero aleatorio entre 0-9, si por el contrario se genero fue 1 luego se debe generar un numero aleatorio entre 0-5, pero siempre se generan los mismos numeros, a continuacion el codigo:
Código
Título: Re: Como utilizar dos veces la funcionn srand(time(NULL)) Publicado por: durasno en 17 Enero 2013, 20:35 pm La funcion srand solo tenes que usarla una vez y, para evitar confuciones, al principio del programa.. AL llamar tantas veces a srand estas reiniciando la semilla, lo cual provoca que se repitan los numeros
Saludos Título: Re: Como utilizar dos veces la funcionn srand(time(NULL)) Publicado por: apuromafo CLS en 19 Enero 2013, 07:04 am interesante lo que tienes que hacer para hacer en base 2, base 10, base 6
yo alguna vez tuve que hacer llamadas con srand si te sirve el ejemplo lo tengo aca: http://foro.elhacker.net/ingenieria_inversa/reto_crackme_6_de_flamer-t368430.15.html saludos Apuromafo pd:use arrays, asi lograba evitarme las confusiones de los valores posibles ^^ Título: Re: Como utilizar dos veces la funcionn srand(time(NULL)) Publicado por: Puntoinfinito en 19 Enero 2013, 11:58 am Debes poner el srand(time(NULL)); tan solo una vez. Ponlo al principio del main o antes de comenzar...
|