bonjour j'ai réussit a faire l'ex 1 mais je bloque sur le 2 voici l'énoncé:
Un jeu consiste a tiré au hasard une carte dans un jeu de 32 cartes. Le joueur est déclarer gagnant lorsqu'il tire un 10.
1)a) quel est la proba de gagner se jeu en une partie? la proba de gagner en 1 partie est de 4/32 soit 1/8
b)Montrer que la probabilité de gagner a ce jeu au moins une fois en n parties indépendante (n>1) est : Pn=1-(7/8)puissance n :l'évènement contraire de gagner représente 28/32 soit 7/8 donc perdre n partie correspond a (7/8) puissance n par conséquent la probabilité de gagner a ce jeu au moins une fois en n partie est : Pn=1-(7/8)puissance n
c) déterminer le sens de variation de la suite (Pn). : je vous passe les calculs j'ai trouver que la suite est croissante.
La on arrive sur la partie qui me pose problème:
2. Cet algorithme détermine le nombre n de parties minimum a effectuer afin que la probabilité de gagner au jeu au moins une fois soit strictement supérieur a 0.95.
l'algorithme: n <-- 1
p <-- 7/8
Tant que 1-p ...... 0.95
n <-- n+1
p <-- ........
Fin tant que
a) recopier et compléter cet algorithme
b) coder cet algorithme par une fonction écrite en langage python. Saisir et exécuter cette fonction pour déterminer n
Pour la a) j'ai mit:
n <-- 1
p <-- 7/8
Tant que 1-p <0.95
n <-- n+1
p <-- (7/8)puissance n
Fin tant que
mais je ne suis pas sur du tout et je n'arrive pas la b
merci d'avance a tous pour votre aide.
***sujet verrouillé***Le site a détecté un multicompte***Situation à régulariser***cf Q29 de la FAQ : [lien]
**En cas de souci (oubli du pseudo ou autre) utiliser signaler un problème sous la zone de saisie à destination d'un admin**
La réponse sera visible en se rendant dans mon espace membre / mes alertes modérateurs
**situation régularisée**
bonjour
n <-- 1
p <-- 7/8
Tant que 1-p <0.95
n <-- n+1
p <-- (7/8)puissance n ---- non, on calcule "pas à pas" pour chaque n, donc à chaque fois on multiplie p par ...?
(afficher ..?) ---- à ajouter pour obtenir le résultat recherché en sortie
Fin tant que
pour python, essaie, ça servira de base pour t'aider
** rectif p <-- (7/8)puissance n
en fait, oui, ce que tu as écrit peut fonctionner aussi, tout dépend comme tu vas écrire la formule dans le programme
j'ai fait ceci :
n = 1
p = 7/8
while 1-p >0.95:
n = n+1
p*=7/8
print (n)
cela me donne n=23 mais je ne suis pas sur
carita ducoup j'ai fait sa mais je n'ai pas bien compris comment l'ecrir sur ma feuille je ne comprend pas bien comment ecrir le p*
supérieur à 0.95 ?
en revanche p*=7/8 je ne connais pas cette écriture...
mais si ça tourne et que tu as trouvé 23, c'est ok
---
tu pouvais aussi définir une fonction, mais l'énoncé demande de traduite CET algo, donc c'est bon - sauf avis d'autres intervenants
je cherche a trouver n pour un p>0.95 mais je ne comprend pas le p* enfait j'ai tester un peut comme sa car je pete un cable sur se devoir nous n'avons pas vu sa en cours et je ne comprend pas bien
dans ton énoncé, tu as écrit ceci
Pour la a) j'ai mit:
n <-- 1
p <-- 7/8
Tant que 1-p <0.95 ------- et j'ai validé
n <-- n+1
p <-- (7/8)puissance n
Fin tant que.
pourquoi changes-tu le sens de l'inégalité en cours de route ?
le programme calque le raisonnement, la logique de l'algo
---
par ailleurs, tu as écrit, toujours au début
p <-- (7/8)puissance n
qu'as-tu voulu dire par là ? que signifie cette ligne ?
bah on fait le (7/8) puissance n c'est a dire etant donné que n augmente a chaque fois on as (7/8) puissance 1 puis (7/8) puissance 2 puis (7/8) puissance 3 ect
exact
et l'instruction dans le programme python est p = (7/8)**n
programme tout ça et vérifie si ça roule
si tu écris p = p**n,
cela calcule la puissance n de la valeur de p en cours, pas de (7/8)
tu vas donc avoir, dans l'ordre de déroulement:
n=1 p=7/8
n=2 p=(7/8)² --- jusque là tout va bien
n=3 p= ((7/8)²)3= (7/8)6 --- alors que tu veux (7/8)³
l'instruction va prendre la dernière valeur de la variable p, soit (7/8)²
pour l'élever à la puissance 3
tu vois ?
donc
- soit tu écris p = (7/8)**n
- soit tu écris p = p*(7/8) ---- on multiplie la dernière valeur de p par (7/8),
ce qui revient à ajouter 1 à la puissance de (7/8)
bonsoir ZEDMAT
merci de cette confirmation ! j'en apprends tous les jours
...me doutais bien d'un truc comme ça, d'où ma réponse à ce moment-là. (15h26)
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :