[C con Clase] Generar numeros aleatorios

Jose Manuel F manuel_huelva en hotmail.com
Lun Nov 27 14:50:32 CET 2006


Gracias, ya funciona.


>From: "sebastian" <sebastianoldani en gmail.com>
>Reply-To: Lista de correo sobre C y C++ <cconclase en listas.conclase.net>
>To: "Lista de correo sobre C y C++" <cconclase en listas.conclase.net>
>Subject: Re: [C con Clase] Generar numeros aleatorios
>Date: Mon, 27 Nov 2006 09:18:47 -0300
>
>Hola, estarima mas bueno que pases un poco mas de codigo, pero me parece 
>que
>tu error esta en que inicialisas siempre, y solo tenes que inicialisar una
>vez, fijate si no tenes la funcion que inicialisa dentro de alguna
>iteracion, dentro de un for, o while o algo asi.
>----- Original Message -----
>From: "Jose Manuel F" <manuel_huelva en hotmail.com>
>To: <cconclase en listas.conclase.net>
>Sent: Monday, November 27, 2006 6:17 AM
>Subject: [C con Clase] Generar numeros aleatorios
>
>
>Buenas a todos,
>
>Estoy tratando de hacer el juego de hundir la flota y para generar de forma
>aleatoria la orientación de los barcos uso la función "rand". El problemas
>es que todos los barcos aparecen siempre (o en el 90% de los casos) con la
>misma orientación. Creo que el problema puede ser que estoy iniciando la
>semilla con la función "time" y al haber poca diferencia de tiempo el 
>número
>aleatorio es igual. ¿Puede ser este el motivo?, ¿Hay alguien que sepa cómo
>funciona "rand"?. Estas son las líneas de código:
>
>     srand( time( NULL ) );
>     orientacion=(rand() % 2);   //0: Vertical, 1: Horizontal
>
>¿Cómo puedo conseguir que la orientación de cada barco sea realmente
>aleatoria?
>
>Gracias y saludos
>
>_________________________________________________________________
>Un amor, una aventura, compañía para un viaje. Regístrate gratis en MSN 
>Amor
>& Amistad. http://match.msn.es/match/mt.cfm?pg=channel&tcid=162349
>
>
>_______________________________________________
>Cconclase mailing list
>Cconclase en listas.conclase.net
>http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
>
>
>_______________________________________________
>Cconclase mailing list
>Cconclase en listas.conclase.net
>http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net

_________________________________________________________________
¿Estás pensando en cambiar de coche? Todas los modelos de serie y extras en 
MSN Motor. http://motor.msn.es/researchcentre/





Más información sobre la lista de distribución Cconclase