A la définition précédente d’un mot (“un mot est défini comme une suite non vide de lettres (minuscules ou majuscules), de chiffres et ou de caractère “souligné” ‘_'”) est ajoutée une contrainte supplémentaire : un mot doit commencer par une lettre (minuscule ou majuscule).
Ecrire la fonction CompterMots ()
correspondante. La signature de cette fonction est inchangée par rapport à l’exercice précédent. On a donc :
[Algo]fonction CompterMots (Chaine : in string) renvoie entier_naturel;[/Algo]