Bonjour, et avant tout, merci de me consacrer une part de votre temps.
- Je dois traduire ce programme, sur calculatrice T.I, en langage courant :
: Prompt N
: O -> S
: For (I,1,N)
: S+3*I -> S
: End
: Disp S
- Je l'ai traduit comme tel :
• Variables.
N, S, i.
• Entrée.
Saisir N.
S reçoit 0.
• Traitement.
Pour i de 1 jusqu'à N.
S reçoit S+3*i
Fin pour.
• Sortie.
Afficher S.
- Mais aussi comme :
Saisir N.
S reçoit 0.
Pour i de 1 jusqu'à N.
S reçoit S+3*i.
Fin pour.
Afficher S.
Sauf que je ne sais pas quelle forme est attendue et encore moins si celles-ci sont justes..
J'espère que que vous pourrez m'éclairer ; merci d'avance.
Bonsoir,
Variables :
N
Début algorithme :
Saisir une valeur pour N.
0 se retrouve stocké dans les valeurs de S.
Pour I allant de 1 à N (en termes de valeurs),
Le calcul S+3*I est stocké dans les valeurs de S.
Fin du module de commande de l'algorithme.
Afficher la dernière valeur stocké dans S.
Mais je dois avouer que je ne comprends pas vraiment pourquoi N est l'unique variable ?
Je me base sur Algobox, où il en demandes plusieurs.
La flèche -> signifie aussi "devient".
Au sens premier de "variable", oui il y a N, I et S.
Mais, pour moi, une variable, c'est la variable à laquelle tu imputes toi une valeur.
Forcément, si N est une variable, alors par simple fait de conséquence, les autres deviennent des variables.
Par exemple, f(x) = x², x est une variable.
Mais f(x) est aussi une variable que dépend de la variable x.
Donc, à mon avis, il y a des variables qui sont : N, I et S.
Mais il y a une variable qui est : N.
Voilà
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :