Bonjour,
J'ai un programme réalisé avec le logiciel algobox et je dois écrire l'algorithme correspondant sur une calculatrice graph 35+. J ai réussi à effectuer le calcul grâce à la fonction stat, mais je n'arrive pas à trouver l'algorithme en langage calculatrice. Pouvez vous me donner un coup demain s'il vous plait?
Voici le programme :
VARIABLES:
n est du type nombre
X est du type nombre
S est du type nombre
k est du type nombre
p est du type nombre
DEBUT ALGORITHME
Lire n
X prend la valeur 0
p prend la valeur 1
S prend la valeur 0
POUR k allant de 1à n
DEBUT POUR
X prend la valeur X+1
p prend la valeur p*0.5
S prend la valeur S+X*p
FIN POUR
S prend la valeur S+(n+1)*p
Afficher S
FIN ALGORITHME
Selon moi ce programme calcule l'espérance mathématique, pouvez vous le confirmer.
Merci de vos réponses
Bonjour sveltana
On pourrait de fait penser que ce programme calcule une espérance mathématique.
As-tu toujours une difficulté de traduction pour la Casio ?
Bonjour,
merci d'avoir répondu à ma question c'est très gentil, en effet je ne suis toujours pas au bout de ce programme en version calculatrice !!! Avez vous une solution?
bonjour, si je veux modifier cet algorithme pour qu'il me donne l'écart type ; en rajoutant aux variables :
0->V
0->E
est ce que la suite du programme correspond :
...
Next
(S+(N+1)*P)->S
S²-(S+(N+1)²*P->V
(racine carré de) V->E
E (et le petit triangle)
Merci pour vos indications
Je ne comprends pas ton calcul de la variance :
donc si j'intègre le calcul de la variance à la boucle après avoir :
(S+X*P)->N
je reprends avec 0->E et 0->V
For 1 -> K to N
X+1->X
X²->X
0.5*P->P
(E+X*P)->E
Next
E-S²->V
afficher V
Je vais reprendre avec ta variable E.
For 1 -> K to N
X+1->X
0.5*P->P
(S+X*P)->S
(E+X²*P)->E
Next
(S+(n+1)*P)->S
(E+(n+1)²*P)->E
(E-S²)->V
afficher V
Il ne faut pas ajouter cette ligne sinon tu auras un problème dans la boucle à ce niveau-ci : "(S+X*P)->S" puisqu'il est nécessaire dans cette ligne d'utiliser X tel quel et non pas sa valeur au carré.
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :