Bonjour à tous,
J'ai un petit problème avec un algorithme que je dois reproduire sur ma calculatrice, pourtant je ne vois aucune erreur.. Voici ce que je dois rentrer :
Entrée
X prend la valeur 0
F prend la valeur 10
G prend la valeur 0
Traitement
Tant que F>G
F prend la valeur 10+0.07X
G prend la valeur 0.1X
X prend la valeur X+1
Fin du Tant Que
Sortie
Afficher X
Voici mon programme :
X(lettre)->0
F->10
G->0
While F>G
F->10+0.07X(variable)
G->0.1X(variable)
X(lettre)->X(variable)+1
WhileEnd
"X"(lettre)
Merci à vous !
bonjour
je ne connais pas bien casio graph 35+ (et non pas casino ^^)
mais une erreur commune est d'oublier le signe "multiplié".
par ex : F prend la valeur 10+0.07 * X
essaie voir si ça vient de là.
par ailleurs, pour l'affichage, tu n'as pas une commande ?
Bonjour,
tes affectations sont à l'envers
mettre le contenu de la variable F dans le nombre 10 ne veut rien dire
c'est mettre le nombre 10 dans la variable F qu'il faut faire !! etc (tous faux)
aucun intérêt d'afficher la lettre X à la fin
ce qu'on veut c'est afficher le résultat qui est dans la variable X
(enfin, qui sera dans cette variable quand tu auras corrigé toutes tes affectations ...)
d'ailleurs il ne doit jamais nulle part là dedans y avoir de "lettre X"
il n'y a partout que la variable X
après recherche, il apparait que pour l'affichage,
si tu tapes "X", ce qui est entre guillemets est considéré comme un message,
et donc il va s'afficher X (la lettre) en sortie.
tu vas utiliser cette syntaxe pour écrire un message comme "bonjour", par exemple.
nota la multiplication dans la Casio s'écrit × c'est peut être ce que tu voulais dire avec tes "lettres" ?
en tout cas à la fin il faut bien distinguer l'affichage de "X'" qui affiche le texte immuable X (la lettre X), et X tout court qui affiche le contenu de la variable X
Non en fait je pensais juste que je devais mettre la lettre, et la variable (mais je viens de réaliser que c'était un peu bête)
le petit triangle noir sert à afficher "en cours de route" des résultats intermédiaires
tout à la fin du programme il me semble qu'il est inutile (pas de Casio, juste lu la notice)
bon OK vu tout ça entre temps (messages croisés)
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :