Inscription / Connexion Nouveau Sujet
Niveau seconde
Partager :

Programmation TI : Variables Aléatoires

Posté par
Dhrako
07-02-16 à 20:55

Bonjour, je suis nouveau sur le forum et j'aurais besoin d'un peu d'aide. Voilà alors j'ai un programme a faire où je dois crée une boucle afin d'avoir plusieurs parties (nombre choisis par l'utilisateur) d'un jeu où l'on doit tirer des boules de couleurs pour gagner. Mon problème est que à la fin des parties on doit faire le gain moyen pour savoir si le jeu est favorable, or je ne sais pas vraiment comment faire. Merci à toutes personnes voulant bien m'aider et m'éclairer sur le sujet.

Posté par
bnv59
re : Programmation TI : Variables Aléatoires 07-02-16 à 21:11

Bonsoir,

Le plus simple, c'est d'abord d'écrire l'algorithme...

Si ton problème est simplement de faire le gain moyen, il suffit d'implémenter un "compteur" dans ta boucle qui s'incrémentera de 1 à chaque gain. Si on appelle N le nombre de parties, et C la valeur finale de ce compteur (qui est ta variable aléatoire, pour faire le lien avec les maths), le gain moyen observé sera en % égal à C/N100.

Posté par
Dhrako
re : Programmation TI : Variables Aléatoires 07-02-16 à 21:16

Bonjour a vous , mon problème est lié au faite que lorsque  ma boucle recommence mon algorithme, il faut qu'elle retienne la valeur précédente. afin d'en faire une moyenne à la fin.  Or je ne pense pas que lui dire d'additionner mes G (valeur gain final) et les diviser par N marche. Auriez vous un moyen contourner ce problème ??

Posté par
bnv59
re : Programmation TI : Variables Aléatoires 07-02-16 à 21:22

Si tu as une instruction, style "affecter à C la valeur C+1" à l'intérieur de ta boucle, la variable C ne sera jamais réinitialisée avant sortie de ton programme.

Posté par
Dhrako
re : Programmation TI : Variables Aléatoires 07-02-16 à 21:25

Ok merci je crois avoir compris, je vais tester cela. Merci encore pour votre aide.

Posté par
bnv59
re : Programmation TI : Variables Aléatoires 07-02-16 à 21:26

En algorithmique, il te faut à l'intérieur de ta boucle:

Si [gagnant]  -> à toi de définir ce que c'est que gagnant...
Alors C prend la valeur C+1
Fin si

Dans ce cas, à la sortie de ta boucle, la variable C contiendra le cumul des gains.



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 1675 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 !