El "random" es un numero aleatorio que genera la computadora con el cual el usuario puede realizar ciertos programas por lo general de tipo numerico y juegos de azar. Son 2 instrucciones las qeu se utilizan para generar numeros aleatorios "reales":
srand((unsigned)time(NULL));
Esta instruccion se coloca al inicio del programa e indica que elprograma tome la "semilla" para generar su random basada en la función de la hora del procesador.
num=rand()%10+1;
Donde "rand" es la funcion para generar un numero aleatorio,
%10 indica cual es el rango de numeros a generar ( en este caso del 0 al 9 )
+1 indica que inicia en el 1(en este gaso generaria número del 1 al 10)
La función rand calcula un número aleatorio en el intervalo entre 0 y RAND_MAX. El valor de RAND_MAX es una constante predefinida que representa el mayor valor que puede devolver la función rand. En Dev-C++ este valor es 32767.
No hay comentarios.:
Publicar un comentario