Page 1 of 2

Algorithme en probabilité sur TI89 ?

Unread postPosted: 09 Jun 2013, 18:24
by muslima-93
Bonsoir tout le monde :) :) :)

Je n'ai pas très bien compris comment programmer cet algorithme de manière théorique :#fou#:

Voici le sujet:

On considère l'algorithme :
A et C sont des entiers naturels,
C prend la valeur 0
Répéter 9 fois
A prend une valeur aléatoire entière entre 1 et 7.
Si A > 5
C prend la valeur de C + 1
Fin Si
Fin répéter
Afficher C.

Dans l'expérience aléatoire simulée par l'algorithme précédent, on appelle X la variable aléatoire prenant la valeur C affichée.
Quelle loi suit la variable X ? Préciser ses paramètres.

Ce que j'ai compris:

Saisir A,C
C prend la valeur de 0
Pour A variant de 1 à 7
Tant que A>5
C prend la valeur de C +1
Fin tant que
Fin pour
Afficher C

Je ne sais pas si cela, je n'ai pas encore tester avec ma calculatrice. J'ai besoin de confirmation si j'ai pris les bonnes fonctions, bonnes boucles... :~o

Merci d'avance
Bonne soirée :D

Re: Algorithme en probabilité sur TI89 ?

Unread postPosted: 09 Jun 2013, 19:58
by critor
Ce n'est pas un 'tant que' à mettre dans ton code mais bien un 'si' comme écrit dans l'algorithme.

Re: Algorithme en probabilité sur TI89 ?

Unread postPosted: 09 Jun 2013, 21:27
by muslima-93
Ok merci pour ton message !

critor wrote:Ce n'est pas un 'tant que' à mettre dans ton code mais bien un 'si' comme écrit dans l'algorithme.


Donc c'est:

Saisir A,C
C prend la valeur de 0
Pour A variant de 1 à 7
Si A>5
C prend la valeur de C +1
Si fin
Fin pour
Afficher C

Mais dans ma calculatrice Si c'est If puis Fin si c'est End if

Re: Algorithme en probabilité sur TI89 ?

Unread postPosted: 09 Jun 2013, 21:38
by muslima-93
J'ai essayé de le faire à la calculatrice mais le programme ne fonctionne pas. D'après l'erreur il manque une parenthèse vers for...

Voici mon algorithme:

test1()
Prgm
Prompt a,c
For (a,1,7)
If a>5
c+1 flèche c
EndIf
EndFor
Disp n
EndPrgm

Re: Algorithme en probabilité sur TI89 ?

Unread postPosted: 09 Jun 2013, 21:42
by critor
Comme pour TI-Nspire, 'for' ne prend pas de parenthèse sur ton modèle:

for a,1,7

Re: Algorithme en probabilité sur TI89 ?

Unread postPosted: 09 Jun 2013, 22:05
by muslima-93
ca ne fonctionne pas cette fois ci c avec EndIf

Re: Algorithme en probabilité sur TI89 ?

Unread postPosted: 09 Jun 2013, 22:11
by Levak
If condition Then
code sur une ligne ou plus
[Else
code sur une ligne ou plus]
EndIf

OU

If condition
code sur une ligne

Re: Algorithme en probabilité sur TI89 ?

Unread postPosted: 09 Jun 2013, 22:38
by muslima-93
test1()
Prgm
Prompt a,c
For (a,1,7)
If a>5 Then
c+1 flèche c
Else
EndIf
EndFor
Disp n
EndPrgm

Le programme fonctionne apparemment que dois je mettre pour a et b enfin de vérifier ?

Re: Algorithme en probabilité sur TI89 ?

Unread postPosted: 09 Jun 2013, 22:47
by critor
?...

Il n'y a aucun 'b' dans ce programme...

Re: Algorithme en probabilité sur TI89 ?

Unread postPosted: 09 Jun 2013, 22:49
by muslima-93
Je voulais dire c