Inscription / Connexion Nouveau Sujet
Niveau première
Partager :

Algorithme

Posté par
tokki
15-03-14 à 22:31

Bonsoir, je dois faire un algorithme (avec Algobox) qui donne l'espérance mathématique et je ne sais pas comment faire ^^'
Merci de bien vouloir m'aider

Posté par
Barney
re : Algorithme 15-03-14 à 23:19

Bonsoir,

ta question est tellement floue que les réponses ne vont pas être nombreuses...

Posté par
tokki
re : Algorithme 15-03-14 à 23:21

Justement je trouve aussi que le devoir que mon prof nous as donné n'est pas du tout précise. Il nous a demandé d'inventer un algorithme qui donne l'espérance . . . Sûrement à l'aide de la formule vue en cours et après qu'on nomme des variables et que ca marcherais pour n'importe quel nombre :/

Posté par
bigboy
re : Algorithme 16-03-14 à 00:08

Bonsoir,

Il faut pour cela créer plusieurs variables x1, x2, x3... xn et associer à chacune de ces variables une probabilité p1, p2, p3... pn.

Ensuite on crée une variable qui est égale à x1 * p1 + x2 * p2 + x3 * p3 ... + xn * pn.

En bref, appliquer tout bêtement la formule de l'espérance mathématique, qui est, au cas où tu l'aurais oublié,

E(X) = X1 * P1 + X2 * P2 ... + Xn * Pn

où X est une variable aléatoire, n est le nombre d'issues possibles et Pk la probabilité pour qu'X prenne la valeur Xk

Posté par
tokki
re : Algorithme 16-03-14 à 11:03

Merci, je vais essayer de programmer ca, je suis pas forte pour les programmation mais il faut bien tenter ^^ Je posterais ca pour réarranger ca au cas ou

Posté par
tokki
re : Algorithme 16-03-14 à 11:08

Je sais pas du tout programmer en fait . . . Tu pourrais m'aider s'il te plait ?
Dans les variables, je dois déclarer lesquels ?
X, P , E(X) , et n ? :?:?

Posté par
bigboy
re : Algorithme 16-03-14 à 16:49

Tu déclares une variable n à laquelle tu donnes une valeur choisie par l'utilisateur (avec la fonction LIRE variable)

Tu dois ensuite déclarer deux variables de type liste, que j'ai personnellement appelées résultatDeChaqueIssue et probabilitéDeChaqueIssue.

Ensuite, tu crées une variable de type nombre qui n'aura comme seul intérêt que d'être un compteur (tu peux l'appeler "compteur") et une variable de type nombre qui aura comme nom "esperance".

Posté par
tokki
re : Algorithme 16-03-14 à 18:07

Merci, mais comme dit je suis nul en programmation ^^'
J'ai fait ca pour commencer, que dois-je mettre ou modifier ? :/
Merci encore

Algorithme

Posté par
bigboy
re : Algorithme 16-03-14 à 19:44

Avant toute chose, il faut penser à donner la valeur 0 à la variable "esperance", au début de l'algorithme, avant toute autre ligne de code.

Dans la première boucle "Pour" que tu as créé, tu fais rentrer à l'utilisateur le résultat de l'issue numéro Xi.

Ensuite il faut faire une deuxième boucle "Pour i allant de 1 à n", où tu fais rentrer à l'utilisateur la probabilité de l'issue Xi.

Enfin tu fais une troisième boucle "Pour i allant de 1 à n", où tu affectes à la variable esperance la valeur :
esperance + Resultatdechaqueissus[i] * Probadechaqueissus[i]

Et après ces trois boucles pour tu fais afficher la variable esperance. Le tour est joué !

P.S. : Il existe une petite convention, que tu n'es absolument pas obligé de respecter, mais qu'il vaut respecter tout de même, au niveau du nom des variables. On a pris l'habitude, quand une variable a pour nom plusieurs mots (comme "Probadechaqueissus"), on met le premier mot tout en minuscule et une majuscule à la première lettre de chacune des mots suivants (du coup ça devient probaDeChaqueIssus, par exemple)

Posté par
tokki
re : Algorithme 16-03-14 à 21:40

Ah d'accord merci !!
Voilà ce que j'ai fait du coup . . . Sachant que le compteur je l'ai appelé "i" comme en cours et tout . . .
C'est bien programmer ? Je peux vérifier ? ^^

Algorithme

Posté par
bigboy
re : Algorithme 17-03-14 à 11:52

Oui c'est bien programmé, tu peux lancer l'algo normalement ça marche nickel !

Posté par
tokki
re : Algorithme 18-03-14 à 13:05

Ah oui, en effet ca marche merci !



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1741 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !