L'urne contient 10 boules: 7 rouges et 3 vertes. On considère que les boules rouges sont numérotées de 1 à 7 , et les boules vertes de 8 à 10. Le tirage au hasa
Mathématiques
LoveYouMore
Question
L'urne contient 10 boules: 7 rouges et 3 vertes. On considère que les boules rouges sont numérotées de 1 à 7
, et les boules vertes de 8 à 10.
Le tirage au hasard d'une boule dans l'urne sera simulé par le choix au hasard d'un nombre entier entre 1 et 10.
1. Ecrire un algorithme en langage naturel qui permet de réaliser la simulation de N tirage et de calculer la fréquence de l'issue " la boule tirée est rouge" après ces N tirages.
2. Ecrire l'algorithme précédent en langage calculatrice (casio ou ti).
3. Exécuter l'algorithme pour N = 50, puis pour N = 200. Indiquer dans chaque cas la fréquence trouvée.
, et les boules vertes de 8 à 10.
Le tirage au hasard d'une boule dans l'urne sera simulé par le choix au hasard d'un nombre entier entre 1 et 10.
1. Ecrire un algorithme en langage naturel qui permet de réaliser la simulation de N tirage et de calculer la fréquence de l'issue " la boule tirée est rouge" après ces N tirages.
2. Ecrire l'algorithme précédent en langage calculatrice (casio ou ti).
3. Exécuter l'algorithme pour N = 50, puis pour N = 200. Indiquer dans chaque cas la fréquence trouvée.
1 Réponse
-
1. Réponse MichaelS
Bonjour,
1)
Demander à l'utilisateur la valeur de N
Pour I allant de 1 à N avec un pas de de 1
Simuler un tirage aléatoire dans l'intervalle [1 ; 10] et stocker le résultat dans R
Si R ∈[1 ; 7] attribuer la valeur F + 1 à F
Sinon ne rien faire
Attribuer la valeur I+1 à 1
Afficher la valeur de F/N
2)En casio:
"N" : ? => N
For 1=>I TO N, step 1
Ran#Int(1 , 10) => R
If R = 1
F + 1 => F
If R = 2
F + 1 => F
If R = 3
F + 1 => F
If R = 4
F + 1 => F
If R = 5
F + 1 => F
If R = 6
F + 1 => F
If R = 7
F + 1 => F
Else
IfEnd
IfEnd
IfEnd
IfEnd
IfEnd
IfEnd
IfEnd
"fréquence =" F/N (triangle noir)