Le service marketing d'un magasin de téléphonie a procédé à une étude du comportement de sa clientèle. Il a ainsi observé que celle-ci est composée de 40% des femmes, 30% des femmes qui entrent dans le magasin y effectuent un achat, alors que cette proposition est de 60% pour les hommes.
une personne entre dans le magasin.On note:
F l'événement, le personne est une femme
R l'événement: la personne repart sans rien acheter
1 VARIABLES
2 i EST_DU_TYPE NOMBRE
3 s EST_DU_TYPE NOMBRE
4 v EST_DU_TYPE NOMBRE
5 c EST_DU_TYPE NOMBRE
6 f EST_DU_TYPE NOMBRE
7 DEBUT_ALGORITHME
8 POUR i ALLANT_DE 1 A 1000
9 DEBUT_POUR
10 s PREND_LA_VALEUR floor(10*random( )+1)
11 SI (s<=4) ALORS
12 DEBUT_SI
13 v PREND_LA_VALEUR floor(10*random( )+1)
14 SI (v<=3) ALORS
15 DEBUT_SI
16 c PREND_LA_VALEUR c+1
17 FIN_SI
18 FIN_SI
19 FIN_POUR
20 f PREND_LA_VALEUR c/1000
21 AFFICHER f
22 Fin_Algorithme
a) Que permet de simuler la ligne 10 de cet algorithme ? Que teste la ligne 11 de cet algorithme ?
b) Que permet de simuler la ligne 13 de cet algorithme ? Que teste la ligne 14 de cet algorithme ?
c) Quel est le rôle de la variable C ?
d) Quel est le résultat affiché par cet algorithme ?
e) En exécutant plusieurs fois cet algorithme, conjecturer la probabilité que personne qui est entrée dans le magasin soit une femme et qu'elle reparte sans rien acheter
Je n'arrive pas à déterminer les variables, c'est pour cela que je n'arrive pas à comprendre le raisonnement de l'algorithme. Par exemple à la ligne 10: S prend la valeur avec un nombre entier x(10 fois un nombre aléatoire compris entre 0 et 1)
s PREND_LA_VALEUR floor(10*random( )+1) tire au hasard un nombre entier entre 1 et 10
SI (s<=4) correspond à "40% des femmes" donc on est en présence d'une femme dans le si
SI (v<=3) correspond à "30% des femmes qui entrent dans le magasin y effectuent un achat" donc dans le SI on est en présence d'une femme et elle fait un achat
c PREND_LA_VALEUR c+1
et dans ce cas on incrémente un compteur (il était sage de mettre au début c PREND_LA_VALEUR 0)
et puis comme avec la boucle POUR i ALLANT_DE 1 A 1000 on répète l'opération 1000 fois,
l'instruction f PREND_LA_VALEUR c/1000 va donner la fréquence avec laquelle les femmes ont achetés.
Bonjour,
Je tiens à vous remercier de votre réponse.
"c PREND_LA_VALEUR c+1 et dans ce cas on incrémente un compteur (il était sage de mettre au début c PREND_LA_VALEUR 0) " Je n'ai pas vraiment compris à quoi sert la variable C, elle nous est utilise si S ou V sont respectivement supérieur à 4 et 3?
De plus, lorsqu'on lance l'algorithme dans Algobox on obtient un valeur généralement comprise entre 0.1 et 0,135 soit la fréquence à laquelle les femmes ont achetées.
Soit la probabilité qu'une femme est entrée sans rien acheter: 1-(F) ?
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :