M1102-TD7 Exercice 2

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]