profitant de mes vacances j'essaie de me familiariser avec la hp prime avec laquelle j'ai beaucoup de mal.
Je tente donc consciencieusement les algorithmes proposés dans ce très bon document.
Lorsque je rentre les instructions suivantes dans le CAS, ça fonctionne :
Code : Tout sélectionner
ch:="123456"
2*expr(ch(3))
Donc je ne comprends pas pourquoi le programme suivant ne fonctionne pas et me renvoie "type d'argument incorrect".
Code : Tout sélectionner
EXPORT SIRET(n)
BEGIN
LOCAL ch,a,i,s=0;
ch:=STRING(n);
FOR i FROM 1 TO dim(ch) DO
s:=EXPR(ch(i))+s;
END;
RETURN s;
END
Merci