¿Cómo escribir eventos aleatorios en lenguaje C?
Las funciones rand y srand se pueden utilizar para generar números aleatorios, como por ejemplo:
#include
#include
#include
usando el espacio de nombres std;
int main( void )
{
int i
srand( (sin firmar)time( NULL )
for( i = 0; i < 10;i++ )
printf( " %6d \n", rand() );
}
Si desea limitar el rango de este número aleatorio, puede utilizar:
6.0*rand()/ (RAND_MAX+1.0))
Esto significa generar un número real aleatorio entre 0 y 6.0.
Se debe ejecutar la función srand anterior, de lo contrario el rand generado no será aleatorio.