Título: numeros al azar Publicado por: mapers en 7 Agosto 2010, 00:43 am holas gente del foro quisiera que me ayuden con este problema que tengo esque la funcion rand casi siempre me bota los mismos numero quisiera que me dijeran como poder hacer que me bote numeros distinos...o existe otro metodo para sacar numeros al azar
ademas porque siempre me salen que (tiempo 2 -tiempo 1) siempre me salen 0 en todos los casos Código
Título: Re: numeros al azar Publicado por: Anco en 7 Agosto 2010, 01:46 am Compara los numeros que te arroja la funcion rand, y si uno es igual al anterior has que se repita la funcion.
Título: Re: numeros al azar Publicado por: mapers en 7 Agosto 2010, 03:25 am como asi me podrian ayudar a corregir esto ayudenme con la parte de medir el tiempo en milisegundos .........
Título: Re: numeros al azar Publicado por: [L]ord [R]NA en 7 Agosto 2010, 07:35 am Explica bien que es lo que quieres hacer porque a mi no me repite secuencia de numeros y no lo he modificado
Título: Re: numeros al azar Publicado por: mapers en 7 Agosto 2010, 12:27 pm mi duda es porque siempre sale tiempo 0 en todos los casos que se dan .......
me podrian ayudar a corregir esa parte ....eso numas gracias Título: Re: numeros al azar Publicado por: Akai en 7 Agosto 2010, 13:15 pm prueba a hacer lo siguiente:
Código
de esta forma debería funcionarte. Realizas 10 veces la búsqueda y luego obtienes el tiempo. Debido a la velocidad de los procesadores actuales, el realizar el cálculo con una sola iteración, en este caso te da tiempos infinitesimales. Título: Re: numeros al azar Publicado por: mapers en 7 Agosto 2010, 14:00 pm nada igual no sale nada a ver pueder correjirll completo porfa°°°
Título: Re: numeros al azar Publicado por: Akai en 8 Agosto 2010, 23:26 pm Tu problema está en la conversión de tiempos que realizas. La función getMilisegundos no produce el resultado que tu deseas, por tanto, para obtener el resultado que tu buscas al medir el tiempo entre t1 y t2 y que se exprese en milisegundos una opción sería la siguiente:
Código
Título: Re: numeros al azar Publicado por: mapers en 10 Agosto 2010, 02:48 am mira lo hize asi y me sigue saliendo numeros constantes y asi no deve ser inclusive hasta puros ceros.... chekalo
Código
Lh: No hagas doble post, la próxima borro. mmm y me sigue saliendo puros ceros !!! Título: Re: numeros al azar Publicado por: luinuz en 10 Agosto 2010, 19:31 pm Código: /** Luego en el main o en la funciona que llame a int_aleatorio debes llamar a Código: srand(time(NULL)); Y listo. Título: Re: numeros al azar Publicado por: mapers en 13 Agosto 2010, 07:18 am ya weno gracias pero tengo una duda mas queria exportar datos de un texto y hacer que los evalue la funcion,me corre pero no me guarda los datos a ver si me dan una manita .....................
Código
Título: Re: numeros al azar Publicado por: do-while en 13 Agosto 2010, 13:40 pm http://c.conclase.net/librerias/index.php?ansifun=freopen#inicio
Título: Re: numeros al azar Publicado por: mapers en 13 Agosto 2010, 16:07 pm si si lo abro pero no se escribe nada cuando lo quiero guardar en otro documento de texto :huh: :huh: :huh: :huh: :huh:
Título: Re: numeros al azar Publicado por: leogtz en 13 Agosto 2010, 16:54 pm Tal vez será porque no estás cerrando el archivo abierto por freopen(), en este caso el dispositivo stdout.
Código
Título: Re: numeros al azar Publicado por: mapers en 13 Agosto 2010, 17:08 pm mira esque quiero ingresar estos numeros pero igual no me los guarda al contrario se satura :-( :-( :-( :-(
quiero ingresar numeros desde el texto asi: 99994 99999 99996 -99999 -99999 -99999 99994 -99993 -99999 99997 -99994 100000 -99998 99991 99991 100000 -99999 -99999 -99993 -99996 -99999 100000 99994 99991 100000 -99998 -99993 99999 -99991 99994 99992 -99995 -99996 -99994 99993 99996 99995 -99998 100000 -100000 -99991 99995 99995 99990 99990 99999 -99999 99998 -99997 -99990 -99999 100000 99998 99999 -99990 99990 -99999 -99999 -99993 100000 99997 99997 -99990 -99996 para que me los lea uno a uno .... pero igual me lee pero no los guarda... mi duda es como hacer para poder capturar cada numero porque la funcon quye tengo me toma caracter por caracter.... Título: Re: numeros al azar Publicado por: leogtz en 13 Agosto 2010, 17:20 pm Utiliza otra sentencia como fputs(), fprintf(), a ver si hace el trabajo.
Título: Re: numeros al azar Publicado por: mapers en 13 Agosto 2010, 17:42 pm oks mira asi cheka
Código
mira lo unico que me falta es como poder hacer para tomar el primer numero con "comienzo" y el segundo numero con "fin" hasta que termine de leerlo todo...... poruqe si lo coloca asi me tira error cheka mejor es trabajarlo asi ??? 2383 886 777 1915 1793 2335 2386 492 2649 421 362 1027 2690 2059 1763 2926 540 426 172 736 1211 368 567 429 782 125 |