randomize(); printf("Ten random numbers from 0 to 99\n\n"); for(i=0; i<10; i++) printf("%d\n", rand() % 100); return 0; }
Título: Re: Numeros Aleatorios
Publicado por: Geo en Domingo 4 de Junio de 2006, 00:47
Código: Text
valor_inicial + rand() % total_de_valores;
Ejemplo, un dado:
Código: Text
1 + rand() % 6;
Ahora, antes debes "inicializar la semilla" del generador de números aleatorios, para ello usa la función srand (http://c.conclase.net/librerias/funcion.php?fun=srand) o la que mencionó Radoslav (randomize), la cual me parece es para los compiladores de Borland (Turbo C/C++).
Saludos, JJ (Geo).
Título: Re: Numeros Aleatorios
Publicado por: Bicholey en Domingo 4 de Junio de 2006, 03:05
;) En efecto Geo es para turbo C/C++, por eso es muy importante mencionar con que compilador trabajas.