Saisir une liste de nombres

Discussion sur l'enseignement de l'algorithmique avec Xcas au lycee
parisse
Messages : 5084
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: Saisir une liste de nombres

Message par parisse » mar. avr. 17, 2012 2:34 pm

ca devrait etre corrige avec la mise a jour d'aujourd'hui (version instable).

insan
Messages : 12
Inscription : dim. oct. 23, 2011 3:46 pm

Re: Saisir une liste de nombres

Message par insan » mar. avr. 17, 2012 9:40 pm

Bonsoir,
Oui, je viens juste de l'installer et ça marche ... par contre le k-1 de "V["+k-1+"] = " dans la commande :

Code : Tout sélectionner

saisir("V["+k-1+"] = ",V[k-1]);
n'est pas évalué mais renvoie juste la valeur courante de k suivie de -1 ... c'est dommage !

Merci pour vos efforts.

parisse
Messages : 5084
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: Saisir une liste de nombres

Message par parisse » mer. avr. 18, 2012 6:46 am

c'est a cause de l'ordre ou les operations sont faites, ici de gauche a droite, on additionne d'abord "[" a la valeur de k ce qui donne une chaine, puis on retranche 1, c'est-a-dire qu'on ajoute l'oppose de 1 a la chaine, etc.
Il faut donc mettre des parentheses pour forcer l'evaluation de k-1 avant les additions aux "[" et "]".

insan
Messages : 12
Inscription : dim. oct. 23, 2011 3:46 pm

Re: Saisir une liste de nombres

Message par insan » mer. avr. 18, 2012 9:55 am

Bonjour,

Merci pour ces explications ... ça marche maintenant.

Répondre