Il y a quelques temps en travaillant sur un petit programme pour ma 41cx
je me suis retrouvé avec le besoin d'ajouter ou non un "S" à la fin de certains messages.
Du style "RESTE x ESSAI(S)" ou encore "VOUS AVEZ x VIE(S)" et j'ai trouvé une astuce plutôt sympa.
je ne sais pas si c'est déjà connu, je vous la transmet ici.
Cette astuce ne peut être utilisée que sur une cx ou avec un module xFunction:
Vous devez d'abord mettre le message sans le "S" dans le registre Alpha puis utilisez ce petit sous programme:
version courte
Code : Tout sélectionner
01 LBL "S
02 ANUM
03 DSE X
04 "ͰS
05 END
Code : Tout sélectionner
01 LBL "S
02 X<> L
03 CLX
04 ANUM
05 DSE X
06 "ͰS
07 X<> L
08 END
Bien évidemment le nombre utilisé doit être un entier sinon ça ne marche pas.