Título: Duda sobre funcion rand() Publicado por: Oblivi0n en 16 Junio 2010, 23:11 pm Hola estoy haciendo un programa, en el cual, tengo que generar un numero aleatorio e introducirlo en un array de 4 dimensiones,
Código: int i; //control de bucle// el problema es que rand() genera cualkier numero, queria saber si seria posible que generase un numero al azar entre 97 y 123 Gracias! Título: Re: Duda sobre funcion rand() Publicado por: @synthesize en 16 Junio 2010, 23:28 pm http://www.chuidiang.com/clinux/funciones/rand.php (http://www.chuidiang.com/clinux/funciones/rand.php)
Título: Re: Duda sobre funcion rand() Publicado por: Akai en 16 Junio 2010, 23:34 pm concretamente para tu ejemplo, podrías hacer lo siguiente:
a
esto te sacaría un número comprendido entre 0 y el resultado de 123-97 (26) al que si luego le sumas 97, te dará un número comprendido en el rango que tu quieres. en general, para limitar rangos, utiliza el módulo de la división, %. Título: Re: Duda sobre funcion rand() Publicado por: Oblivi0n en 16 Junio 2010, 23:38 pm Muchas Gracias a los 2!
Akai me ha servido a la perfeccion Muchas gracias!! Título: Re: Duda sobre funcion rand() Publicado por: cbug en 17 Junio 2010, 00:09 am Que yo sepa:
Código
No es un array de 4 dimensiones. :-\ |