FAIRE CHOISIR UN CHIFRE A L'ORDINATEUR

cmarsc Messages postés 455 Date d'inscription mercredi 6 mars 2002 Statut Membre Dernière intervention 18 décembre 2003 - 1 déc. 2002 à 10:23
wxccxw Messages postés 755 Date d'inscription samedi 15 mai 2004 Statut Membre Dernière intervention 30 janvier 2011 - 31 mai 2006 à 22:27
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/10143-faire-choisir-un-chifre-a-l-ordinateur

wxccxw Messages postés 755 Date d'inscription samedi 15 mai 2004 Statut Membre Dernière intervention 30 janvier 2011
31 mai 2006 à 22:27
je vois pas l'interet !
WaFFel Messages postés 45 Date d'inscription samedi 16 février 2002 Statut Membre Dernière intervention 16 septembre 2004
2 déc. 2002 à 01:48
ouais merci de la precision les gars javais oublier de mentionner tout sa dsl
cs_Pyou Messages postés 19 Date d'inscription vendredi 5 juillet 2002 Statut Membre Dernière intervention 27 juillet 2008
2 déc. 2002 à 00:56
En fait % sert a faire un modulo. Donc dans X = rand() % 2, X prendra la valeur du reste de la division de rand(), un nombre quelconque, par 2. Donc soit 0, soit 1.
Je pense que c'est utile de preciser ca, pour ceux qui debute. Sinon, le reste a été dit par cmarsc.

voila voila.
cmarsc Messages postés 455 Date d'inscription mercredi 6 mars 2002 Statut Membre Dernière intervention 18 décembre 2003
1 déc. 2002 à 10:23
salut,

for (;;) est une boucle infinie sans conditions d'arrêt (problème)
rand() est souvent dans <stdlib.h> et il faudrait l'associer avec srand((unsigned) time(NULL)); afin d'éviter que les mêmes chiffres ne sortent à chaque fois
et puis return ; à la fin de void main(void)
Rejoignez-nous