cs_Skyride
Messages postés36Date d'inscriptionjeudi 10 janvier 2002StatutMembreDernière intervention18 décembre 2002 11 déc. 2002 à 19:08
Je débute en C++ et je n'ai qu'une chose à dire, merci cmarsc et kjus pour avoir intelligemment commenté ma source me permettant ainsi de bénéficier de vos conseils...
cs_Zebigbos
Messages postés10Date d'inscriptionlundi 9 décembre 2002StatutMembreDernière intervention20 décembre 2002 11 déc. 2002 à 18:11
Si ton programme presente un interet certain à la programmation, il n'en presente aucun pour la statistique:
tout le monde sait que la probabilité pour que chaque chiffre apparaisse sur un dé est de 1/6
Si cela est plus variable sur un petit echantillon, pour un echantillon plus grand(apres 1000 lancers) la difference est negligeable.
cs_kjus
Messages postés269Date d'inscriptionmercredi 24 avril 2002StatutMembreDernière intervention 9 juin 2003 16 juil. 2002 à 00:31
..srand que l'on peut initialiser sur les secondes écoulées depuis 1970 :
srand(unsigned(time(NULL)));
(avec #include <tiome.h> )
cmarsc
Messages postés455Date d'inscriptionmercredi 6 mars 2002StatutMembreDernière intervention18 décembre 2003 15 juil. 2002 à 16:50
salut,
pour un tel exercice il est préférable d'utiliser un tableau c'est plus simple
int les_des[6];
11 déc. 2002 à 19:08
11 déc. 2002 à 18:11
tout le monde sait que la probabilité pour que chaque chiffre apparaisse sur un dé est de 1/6
Si cela est plus variable sur un petit echantillon, pour un echantillon plus grand(apres 1000 lancers) la difference est negligeable.
16 juil. 2002 à 00:31
srand(unsigned(time(NULL)));
(avec #include <tiome.h> )
15 juil. 2002 à 16:50
pour un tel exercice il est préférable d'utiliser un tableau c'est plus simple
int les_des[6];
for (int lance = 1; lance <= 1000; lance++ )
{
cote = 1+ (rand() % 6);
les_des[cote]++;
}
de plus sachant que tu utilises rand sans srand les résultats seront toujours les mêmes (à chaques exécutions)
cmarsc ;-)