En el lenguaje de programación C, tenemos la función rand() que genera una secuencia de número pseudoaleatorios. Pero, ¿cómo se pueden conseguir número totalmente aleatorios? ¿Qué os parece si nos ayudamos de la hora del sistema?
01 | #include stdio.h |
02 | #include stdlib.h |
03 | |
04 | int main ( int argc, char *argv[]) |
05 | { |
06 | int counter,stime; |
07 | long ltime; |
08 | |
09 | /*obtener la hora local del sistema*/ |
10 | ltime = time (NULL); |
11 | stime = (unsigned) ltime/2; |
12 | srand (stime); |
13 | |
14 | for (counter=0;counter menor que 10;counter++) |
15 | printf ( "%d " , rand ()); |
16 | |
17 | return 0; |
18 | } |
No hay comentarios:
Publicar un comentario