On demande de créer une fonction récursive permettant la conversation d’une chaine de caractères en nombre entiere.
Exemple:
Pour CH=”5426″, la fonction renvoie 5426
SOLUTION
0) Function ConvertirChaine(st:chaine):entier
1) si ( st=” ) alors
ConvertirChaine<–0
sinon
nbst<–st[long(st)]
val(nbst,nb,e)
efface(st, long(st), 1)
ConvertirChaine<–nb+10*ConvertirChaine(st)
fin si
2) fin ConvertirChaine