Bonjour,
Je pose le décors:
J'ai un entier type 52 ou 123..
Je souhaite calculer la sommes des chiffres de cette entier.
Soit: 5+2 = 7 ou 1+2+3 = 6
Probleme:
Au mieux j'arrive à : 52+2=54 ou 123+3=126
Voici mon code:
Ce code ne fonctionne pas, et je ne comprend pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 K est un entier POUR K = 1 A nBchiffre// Nbchiffre= nombre de chiffre dans l'entier nresultat rCaractereLu3 = nRésultat[[K sur nBchiffre]] rFinal = rFinal + rCaractereLu3 FIN
Pourtant il fonctionne très bien dans ce cas.
Quelque choses doit m'échapper, mais je ne vois pas quoi...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 POUR j = 1 A nTaillsonprenom CaractereLu2 = sSOnprenom[[j sur nTaillsonprenom]] //Ssonprenom est une chaine nSprchiffre = nSprchiffre + Asc(CaractereLu2)-96 //Nsprchiffre est un entier FIN
Je vous remercie par avance de votre aide.
Cordialement
Vinoc.
Partager