Tirer au hasard un nombre dans un tableau...
Utilisateur anonyme
-
blux Messages postés 2051 Date d'inscription Statut Modérateur Dernière intervention -
blux Messages postés 2051 Date d'inscription Statut Modérateur Dernière intervention -
bonjour,
débutante ( avec un niveau vraimant pitoyable ! lol ), je dois faire un programme en langage C.
on doit simuler des lancés de deux dés et faire la somme qui va donc de 2 à 12 de ces deux valeurs ceci 100000 fois
on doit ensuite calculer la probabilité pour chaque addition ( 2, 3...12)
je ne sais trop comment prendre ce pb !
comment faire pour entrer une variable qui prendrait aléatoirement une valeur dans un tableau prédéfini? ( car le TP porte sur les tableaux )
ou dois je utiliser une autre méthode?
merci d'avance :-)
débutante ( avec un niveau vraimant pitoyable ! lol ), je dois faire un programme en langage C.
on doit simuler des lancés de deux dés et faire la somme qui va donc de 2 à 12 de ces deux valeurs ceci 100000 fois
on doit ensuite calculer la probabilité pour chaque addition ( 2, 3...12)
je ne sais trop comment prendre ce pb !
comment faire pour entrer une variable qui prendrait aléatoirement une valeur dans un tableau prédéfini? ( car le TP porte sur les tableaux )
ou dois je utiliser une autre méthode?
merci d'avance :-)
1 réponse
-
Salut,
le plus simple est de déclarer un tableau de 12 cases dont la première est inutilisée...
Chaque fois que tu calculeras ta somme (avec une fonction random), tu iras faire +1 dans le tableau avec l'indice égal à ta somme.
A la fin, il te suffit de relire ton tableau pour en déduire les proba : tu sais que tu as 100000 essais, et tu connais le nombre d'apparitions de telle somme...
Ex :
somme = 3
tab(3) = tab(3) +1
Ca irait pour commencer ?