Tirer au hasard un nombre dans un tableau...
Utilisateur anonyme
-
blux Messages postés 27913 Date d'inscription Statut Modérateur Dernière intervention -
blux Messages postés 27913 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 :-)
A voir également:
- Tirer au hasard un nombre dans un tableau...
- Tableau word - Guide
- Trier un tableau excel - Guide
- Imprimer un tableau excel - Guide
- Tableau ascii - Guide
- Comment faire un tableau croisé dynamique - Guide
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 ?
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 ?