[RESOLU] Faire un programme sur l'aléatoire
11 posts
• Page 1 of 2 • 1, 2
[RESOLU] Faire un programme sur l'aléatoire
Bonjour, en ce moment j'ai cour de mathématique sur les probabilité, mais gros problème , mon prof veut que l'on fasse des programmes sur la calculette. Sans oublier qu'il ne connait pas les Ti Nspire cx cas et que c'est la mienne, donc j'ai besoin d'un coup de main, et non d'un coup de pied , pour connaitre comment faire un programme sur une loi de probabilité de boules rouges(7) et vertes(3) qui sont tiré au hasard, sans trucage.
Merci d'avance
Merci d'avance
Last edited by thibaut scyllo boudier on 10 Mar 2012, 15:51, edited 1 time in total.
-
thibaut scyllo boudier
Niveau 3: MH (Membre Habitué)- Posts: 9
- Joined: 03 Mar 2012, 15:46
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: 2° au lycée joffre
Re: Faire un programme sur l'aleatoir
La base du hasard sur CX est la fonction rand() qui renvoie un nombre aléatoire entre 0 et 1.
Si les tirages de boules sont équiprobables et avec remise, on peut faire quelque chose comme ça:
Si les tirages de boules sont équiprobables et avec remise, on peut faire quelque chose comme ça:
- Code: Select all
if rand()<0.3 then
disp "verte"
else
disp "rouge"
endif
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41981
- Images: 15890
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Faire un programme sur l'aleatoir
Merci
J'ai tester cela sur deux calculatrice ti nspire, une cx et une cx cas, sur la cx tout marche, mais sur la cx cas, lorsque j'affiche sur la page calcul, a() (j'ai appeler mon programme "a"), il m'affiche terminer sans aucun mot affiché et lorsque je met par exemple a(2) il me dit qu'il y a trop de chose marquer.
Comment puis-je faire?(sachant que ça me le fait avec plusieur autres programmes)
merci de votre futur réponse.
J'ai tester cela sur deux calculatrice ti nspire, une cx et une cx cas, sur la cx tout marche, mais sur la cx cas, lorsque j'affiche sur la page calcul, a() (j'ai appeler mon programme "a"), il m'affiche terminer sans aucun mot affiché et lorsque je met par exemple a(2) il me dit qu'il y a trop de chose marquer.
Comment puis-je faire?(sachant que ça me le fait avec plusieur autres programmes)
merci de votre futur réponse.
THIB
-
thibaut scyllo boudier
Niveau 3: MH (Membre Habitué)- Posts: 9
- Joined: 03 Mar 2012, 15:46
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: 2° au lycée joffre
Re: Faire un programme sur l'aleatoir
Oui, c'est bien a() qu'il faut appeler, mais il n'est pas possible avec le code ci-dessus que ça se termine sans rien afficher.
Quel est le code du programme a() ?
Quel est le code du programme a() ?
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41981
- Images: 15890
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Faire un programme sur l'aléatoire
Je ne sais pas de quoi vous parlez mais mon algorithme donne cela:
et lorsque je l'active, ça me donne cela:
a() Terminé
ou
a(0.2) Erreur: Il y a trop d'arguments
- Code: Select all
Define a()=
Prgm
If rand()<0.3 Then
Disp "vert"
Else
Disp "rouge"
endif
EndIf
EndPrgm
et lorsque je l'active, ça me donne cela:
a() Terminé
ou
a(0.2) Erreur: Il y a trop d'arguments
THIB
-
thibaut scyllo boudier
Niveau 3: MH (Membre Habitué)- Posts: 9
- Joined: 03 Mar 2012, 15:46
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: 2° au lycée joffre
Re: Faire un programme sur l'aléatoire
Tu es sur de ton code? Là, il devrait planter (deux endif).
-
ExcaleAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 2955
- Images: 3
- Joined: 10 Sep 2010, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Faire un programme sur l'aléatoire
merci mais j'ai trouver le problème, il ne faut pas mettre de guillemets après Disp
merci encore et au revoir
merci encore et au revoir
THIB
-
thibaut scyllo boudier
Niveau 3: MH (Membre Habitué)- Posts: 9
- Joined: 03 Mar 2012, 15:46
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: 2° au lycée joffre
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41981
- Images: 15890
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Faire un programme sur l'aléatoire
thibaut scyllo boudier wrote:merci mais j'ai trouver le problème, il ne faut pas mettre de guillemets après Disp
merci encore et au revoir
Il ne faut pas oublier de faire Ctrl+B pour "enregistrer" le programme.
-
LevakAdmin
Niveau 14: CI (Calculateur de l'Infini)- Posts: 6414
- Images: 22
- Joined: 27 Nov 2008, 00:00
- Location: 0x1AACC355
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: BAC+5: Epita (ING3)
Re: Faire un programme sur l'aléatoire
c'est grâce à Ctrl+B que je me suis rendu compte de mon erreur et merci pour tout surtout vous critor
THIB
-
thibaut scyllo boudier
Niveau 3: MH (Membre Habitué)- Posts: 9
- Joined: 03 Mar 2012, 15:46
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: 2° au lycée joffre
11 posts
• Page 1 of 2 • 1, 2
Who is online
Users browsing this forum: ClaudeBot [spider] and 3 guests