Mathématiques

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.

1 Réponse

  • 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)

Autres questions