Laurentvidal.fr est l'endroit idéal pour trouver des réponses rapides et précises à toutes vos questions. Découvrez une mine de connaissances de professionnels dans différentes disciplines sur notre plateforme conviviale de questions-réponses. Rejoignez notre plateforme pour obtenir des réponses fiables à vos interrogations grâce à une vaste communauté d'experts.

Bonjour tout le monde,
Je sollicite votre aide sur cet exercice, je l'ai mis en pièce-jointe. Ca porte sur les probabilités, et aussi sur les programmes Python. Je sais que cet exercice est assez long, c'est pour ça que je mets 20 points (vous en récupérer 10). Aussi, si vous ne pouvez faire que quelques questions ce n'est pas grave DU TOUT, ça m'aidera quand même beaucoup :). Merci d'avance,


Bonjour Tout Le Monde Je Sollicite Votre Aide Sur Cet Exercice Je Lai Mis En Piècejointe Ca Porte Sur Les Probabilités Et Aussi Sur Les Programmes Python Je Sai class=
Bonjour Tout Le Monde Je Sollicite Votre Aide Sur Cet Exercice Je Lai Mis En Piècejointe Ca Porte Sur Les Probabilités Et Aussi Sur Les Programmes Python Je Sai class=
Bonjour Tout Le Monde Je Sollicite Votre Aide Sur Cet Exercice Je Lai Mis En Piècejointe Ca Porte Sur Les Probabilités Et Aussi Sur Les Programmes Python Je Sai class=
Bonjour Tout Le Monde Je Sollicite Votre Aide Sur Cet Exercice Je Lai Mis En Piècejointe Ca Porte Sur Les Probabilités Et Aussi Sur Les Programmes Python Je Sai class=
Bonjour Tout Le Monde Je Sollicite Votre Aide Sur Cet Exercice Je Lai Mis En Piècejointe Ca Porte Sur Les Probabilités Et Aussi Sur Les Programmes Python Je Sai class=

Sagot :

Bonjour,

1)

On numérote les réponses 1, 2, 3 et 4.

from random import randint

def R():

   return randint(1, 4) #On répond aléatoirement à une question.

2)

Il y a 4 questions et une seule bonne réponse.

La probabilité que la réponse choisie soit correcte est p = 1/4.

3)

def N():

   if R() == 1: #Si la réponse obtenu est bien la première.

       return 1 #Un point.

   else: #Sinon.

       return 0 #Zéro point.

4)

def Q_note():

   from random import random #Importe la fonction random du module random.

   Reponse = random() #Réponse prend un flottant aléatoire compris entre 0 et 1 exclu.

   if Reponse <= 0.25: #Si la réponse est compris entre 0 et 0.25, donc dans le 1er quart.

       Note = 1 #Il obtient la note de 1.

   else: #Sinon

       Note = 0 #Il obtient la note de 0.

   return Note #On retourne la note obtenue.

5)

def QCM_note():

   NoteQCM = 0 #Compteur pour la note finale.

   for numero in range(1, 11): #On effectue 10 fois l'expérience.

       Note_question = Q_note() #On répond à la question.

       NoteQCM = NoteQCM + Note_question #On rajoute la note de la question à la note finale.

   return NoteQCM #On retourne la note finale.

def simulation(n):

   Somme = 0 #Compteur qui compte le nombre de fois où on obtient une note supérieur à 5.

   for i in range(1, n+1): #On effectue n fois l'expérience.

       if QCM_note() >= 5: #Si on a une note supérieur à 5.

           Somme = Somme + 1 #On ajoute 1 au compteur.

   frequence = Somme / n #Nombre de réussite divisé par le nombre d'expériences.

   return frequence

n = int(input("Donner le nombre de répétition de l'expérience, n = ")) #Demande à l'utilisateur d'enter l'entier n.

f = simulation(n) #On effectue la simulation et on récupère la fréquence f.

print("La fréquence d'obtention d'une note >= 5 est", f) #On affiche le résultat dans la console.

6)

On peut essayer ce qu'on a fait déjà et vérifier qu'on obtient des valeurs de fréquences proches de 0.0781 avec n = 10000, ce qui est bien le cas:

Donner le nombre de répétition de l'expérience, n = 10000

La fréquence d'obtention d'une note >= 5 est 0.0781

On observe que la fréquence d'apparition d'une telle note est très faible (f = 0.0781 = 7,8%). La fréquence moyenne d'avoir une note strictement inférieur à 5 est de 1 - 0.0781 = 0.9219 (92,2%). On en conclut qu'il faut apprendre sa leçon pour espérer avoir plus que 5 !

Bonne journée.

Nous espérons que cela vous a été utile. Revenez quand vous voulez pour obtenir plus d'informations ou des réponses à vos questions. Merci de votre passage. Nous nous efforçons de fournir les meilleures réponses à toutes vos questions. À la prochaine. Laurentvidal.fr, votre site de référence pour des réponses précises. N'oubliez pas de revenir pour en savoir plus.