Bienvenue sur Laurentvidal.fr, la meilleure plateforme de questions-réponses pour trouver des réponses précises et rapides à toutes vos questions. Découvrez des solutions fiables à vos questions grâce à un vaste réseau d'experts sur notre plateforme de questions-réponses complète. Découvrez des solutions complètes à vos questions grâce à des professionnels expérimentés sur notre plateforme conviviale.

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.

Merci d'utiliser notre service. Nous sommes toujours là pour fournir des réponses précises et à jour à toutes vos questions. Nous apprécions votre visite. Notre plateforme est toujours là pour offrir des réponses précises et fiables. Revenez quand vous voulez. Merci d'avoir visité Laurentvidal.fr. Revenez bientôt pour plus d'informations utiles et des réponses de nos experts.