Catégorie :
SupportForum :
TI-82 STATSVues : 815
Réponses : 5
Type : discussion
Etat : réponses autorisées
Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.
TI 82 algorithme
Maxoubisous le 25/02/2013 à 17:42
bonjours a tous et a toutes
alors voila j'ai un dm ou on nous demande cette algorithme
Saisir M
Pour i allant de 1 jusqu'a M faire
0->L
Entieraleatoire(0;1)->R
Entieraleatoire(0;1)->S
Entieraleatoire(0;1)->T
Entieraleatoire(0;1)->U
R+S+T+U->N
Si N Strictement superieur ou egal a 2 alors
L+1->L
fin si
fin pour
afficher L/M
mon probleme c'est que mon programme pour M =10
j'ai 0.1
pour M=100 j'ai 0.1
etc..
Mon programme est
Code
Prompt M
For(I,1,M)
0->L
entAléat(0,1)->R
entAléat(0,1)->S
entAléat(0,1)->T
entAléat(0,1)->U
R+S+T+U->N
if N superieur ou egale (je sais pas le faire au clavier) 2
then
L+1->L
End
End
Disp L/M
Je voudrais savoir si c'était normal que L soit toujours egal a 1.
Merci d'avance !
Cytropus le 25/02/2013 à 18:55
Ben oui, vu ton code, c'est normal.
place le : 0->L avant le For(I,1,M)
ou alors, je comprend pas l'utilité de ton programme

Maxoubisous le 25/02/2013 à 20:01
Oui ça marche Merci beaucoup
j'ai trop suivi l’énoncer et encore mercipatate007 le 25/02/2013 à 20:48
Tu as bien fait ce que te demande ton "algorithme" donc c'est normal que L valle toujours 1. Celà dit, ça rend le programme strictement inutile et donc je te suggère de demander à ton prof s'il n'y a pas de faute dans l'énoncé et si 0->L ne doit pas être avant Pour i allant de 1 jusqu'a M faire comme l'a si bien remarqué Cytropus.
Les profs de maths ne sont pas très à l'aise avec les dits "algorithmes" donc ça ne m'étonnerai pas qu'il/elle se soit trompé(e).
Bon courage pour la suite !Maxoubisous le 26/02/2013 à 16:36
Je pense plutôt a un piège .
Mais l'algo fonctionne maintenant encore mercipatate007 le 26/02/2013 à 18:21
Ton prof est sadique... Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.