Bonjour
Mon algorithme ne fonctionne pas ,fonctionne mal en fait:
0N
41U
While U>20.5
31*0.98^N+10U
N+1N
DispN
il affiche 1
Done
Or U1>20,5 donc la boucle devrait continuer!?
merci de votre aide
salut
malou : ça c'est en python et je ne crois pas que tetras utilise python d'après un autre de ses sujets ...
allez encore un coup de pouce :
ben oui, mais tetras nous donne peu d'indication sur son véritable niveau, pas plus que dans les sujets qu'il poste ! loisir, je veux bien, mais j'en doute.
bac +4 et j'utilise mon temps libre à faire des maths.
c'est mon interet restreint. ce n'est pas l'endroit rêvé?
dans un algorithme on peut mettre la forme explicite /et ou la forme par recurrence pour déterminer un seuil?
j'ai un+1=0,98un+0,2
ou un=31.0,98^n +10
est ce que c'est ça le problème?
j'ai essayé de mettre la forme explicite mais ça ne marche pas non plus.
En maths j'ai le niveau bac -4 mais j'aimerais progresser
va dans le menu suite de la calculatrice et rentre cette suite pour voir les valeurs ...
ensuite on ne sait pas quel calculatrice tu utilises ... mais je viens d'y penser : il manque peut-être un end avant disp n
bonsoir
je veux bien essayer de t'aider mais je ne comprends pas trop la problématique.
tu dis "il affiche 1 " : comment as-tu codé ton programme ?
par ailleurs, il me semble que les lignes suivantes devraient être dans cet ordre :
N+1N
31*0.98^N+10U
sinon, tel que tu l'as écrit, au 1er tour de boucle, on a N=0 et donc le 1er calcul mettra 41 dans U, car 31*0.98^0 + 10=41
autrement dit, l'initialisation de U à 41 est inutile.
carita : tu n'as pas tort mais ça ne change rien !
le programme marche et j'invite tetras à le refaire et à faire afficher u aussi
il faut faire comprendre à la machine que dans la while il y a deux instructions c'est pourquoi il faut un end
Tu avais raison carpediem
Avec le end à l'avant derniere ligne il fontionne.
Je l'ai entré sur ma ti.
Merci beaucoup à tous
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :