Initiation au Lua avec Scribunto/Exercices/Sur les chaînes de caractères

Sur les chaînes de caractères
Image logo représentative de la faculté
Exercices no6
Leçon : Initiation au Lua avec Scribunto
Chapitre du cours : Chaînes de caractères

Exercices de niveau 10.

Exo préc. :Sur les fonctions basiques
Exo suiv. :Sur les fonctions mathématiques
En raison de limitations techniques, la typographie souhaitable du titre, « Exercice : Sur les chaînes de caractères
Initiation au Lua avec Scribunto/Exercices/Sur les chaînes de caractères
 », n'a pu être restituée correctement ci-dessus.



Exercice 6-1

modifier

Écrire une fonction qui met une majuscule au début d'une phrase écrite en minuscule.



Exercice 6-2

modifier

Écrire une fonction p.comptemot qui retourne le nombre de mots dans une phrase que l’on aura rentrée en argument.



Exercice 6-3

modifier

Écrire une fonction p.compte qui compte combien de fois on trouve le mot chaud, le prénom "Serge" et la suite de voyelle "ai" dans la chaîne de caractères (facile à prononcer) :

"J’ai chaud, j’ai si chaud. Il fait si chaud chez ce cher Serge. Serge, soit chic ! Baisse le chauffage."


Contrainte : On utilisera seulement la fonction préprogrammée string.find.



Exercice 6-4

modifier

(à compléter)