π
<-

pgrogrammation ti82. statistiques

pgrogrammation ti82. statistiques

Unread postby apmne » 26 Apr 2007, 16:09

Bonjour,

Je souhaiterais de l’aide si cela etait possible pour vous. C’est le jeu du lievre et de la tortue.

On lance un dé :

- si le dé affiche le 6, le lievre gagne la course directement à la partie est terminée

- si le dé affiche 1,2,3,4 ou 5 la tortue avance d’une case sachant qu’il lui faut franchir 5 cases pour gagner la

course, à la 6° case la partie est terminée.

D’apres mes calculs, le lievre a en gros 60% de chances d’arriver le premier et donc 40% pour la tortue.


Question :

Ecrire un programme permettant de simuler cette experience sur votre machine (ti 82) et recopier ces instructions sur
votre devoir. Ce programme doit demander combien de parties on veut simuler et créer une liste de nombres 0 ou 1 où 0 veut dire : lievre a gagné et 1 : tortue a gagné.
On aura besoin de tirer des nombres au hasard pour simuler le lancer du dé, puis de créer une boucle logique selon la
valeur du résultat ( instruction IF).

Reponse : j’ai reussi à simuler une partie en obtenant un entier aléatoire entre 1 et 6 : int(6xRand)+1 mais je n’arrive pas à mettre en œuvre le reste…..


Merci à vous
User avatar
apmne
Niveau 1: MD (Membre Débutant)
Niveau 1: MD (Membre Débutant)
Level up: 20%
 
Posts: 1
Joined: 26 Apr 2007, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: seconde

Re: pgrogrammation ti82. statistiques

Unread postby tama » 27 Apr 2007, 13:10

Code: Select all
ClrHome
Input "nbre simulations:",A //demande le nombre de simulations
A-dim(L1) //la liste qui va contenir 0/1 selon qui gagne
For(B,1,A) //Boucle principale
1-T //position de la tortue (1=départ)
1-L //position du lièvre (1=départ aussi)
While T6 and L6 //tant que personne n'est à l'arrivée (case 6)
int(6*rand)+1-D //lancer du dé
If D=6 //si D=6
Then
6-L //le lièvre gagne
Else
T+1-T //la tortue avance
End
End
If T=6 //si le lièvre a gagné
Then
0-L1(B) //on stocke 0 dans la liste
Else
1-L1(B) //on stocke 1 dans la liste
End
End //fin de la boucle
Pause L1 //on affiche le contenu de la liste ( et  pour défiler)


(non testé mais je suppose que c'est ça)

(au passage c'est pas 60/40 c'est plus :
me semble que c'était plus 67-68 pour le lièvre et 32/33 pour la tortue
la simulation permettra de le dire
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o

Re: pgrogrammation ti82. statistiques

Unread postby ced78fr » 02 May 2007, 20:10

o taqué !
User avatar
ced78fr
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 1.1%
 
Posts: 3845
Joined: 11 May 2006, 00:00
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Bac +5

Re: pgrogrammation ti82. statistiques

Unread postby tama » 04 May 2007, 20:16

oué je sui o také
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o

Re: pgrogrammation ti82. statistiques

Unread postby ced78fr » 05 May 2007, 11:57

j'vois sa !
User avatar
ced78fr
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 1.1%
 
Posts: 3845
Joined: 11 May 2006, 00:00
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Bac +5

Re: pgrogrammation ti82. statistiques

Unread postby Lumin0u » 05 May 2007, 17:58

si le lievre gagne quand on tire un 6... ce serait plutot 1 chance sur 6 non? (théoriquement et quel que soit le nombre de tirage)
ah HA!si vous aimez pas Lumin0u vous pouvez m'appeler machin ^^ et si vous aimez pas machin bah... vous pouvez taper shikamaru :p
User avatar
Lumin0u
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 22.4%
 
Posts: 2472
Joined: 18 Mar 2006, 00:00
Location: Paris
Gender: Male
Calculator(s):
MyCalcs profile
Class: T STG

Re: pgrogrammation ti82. statistiques

Unread postby tama » 05 May 2007, 19:20

Xywez>non => j'voi sa, y a un s en trop !
Luminounon c'est pas ça...faudrait que je retrouve la feuille...
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o

Re: pgrogrammation ti82. statistiques

Unread postby Lumin0u » 06 May 2007, 06:24

oui oui je m'en suis rendu compte en y repensant ^^
ce serait pas plutot que la tortue a (5/6)^6 chance de gagner? (ou bien je dis encore une connerie :s)
ah HA!si vous aimez pas Lumin0u vous pouvez m'appeler machin ^^ et si vous aimez pas machin bah... vous pouvez taper shikamaru :p
User avatar
Lumin0u
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 22.4%
 
Posts: 2472
Joined: 18 Mar 2006, 00:00
Location: Paris
Gender: Male
Calculator(s):
MyCalcs profile
Class: T STG

Re: pgrogrammation ti82. statistiques

Unread postby tama » 06 May 2007, 11:53

oui c'est ça
et (5/6)^6 est environ égal à 33.5%
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o

Re: pgrogrammation ti82. statistiques

Unread postby Adriweb » 28 Jun 2007, 10:57

(sauf si le lievre se repose un peu, mais comme l'essentiel c'est de partir à point ...) oupslà, j'divague ... ^^

Sinon, pour les gens qui sont en seconde où qui y ont été, vous avez déja eu un exercice de programmation de ce genre ? o-O ?

J'aimerai bien avoir ça moi !! :P

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 79.9%
 
Posts: 14840
Images: 1133
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Next

Return to TI-Basic

Who is online

Users browsing this forum: ClaudeBot [spider] and 8 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2951 utilisateurs:
>2902 invités
>42 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)