DÉFIS
Chaque défi est inutile. Aucun n'est une perte de temps : on code pour le plaisir et on apprend pour de vrai.
5 défis
- FacileChaînes
Compter les caractères d'une chaîne
Lire une chaîne sur l'entrée standard et afficher le nombre de caractères qu'elle contient, sans compter le saut de ligne final.
polyglotteDébutant#chaines#comptage5 minmai 2026 - MoyenChaînes
Compter les occurrences d'un mot dans un texte
Lire un mot cible et un texte multi-lignes, puis afficher le nombre de fois que le mot apparaît dans le texte, sans tenir compte de la casse.
polyglotteIntermédiaire#chaines#comptage25 minmai 2026 - FacileChaînes
Compter les occurrences d'un caractère donné
Lire une chaîne puis un caractère sur l'entrée standard et afficher le nombre de fois que ce caractère apparaît dans la chaîne.
polyglotteDébutant#chaines#comptage15 minmai 2026 - FacileChaînes
Compter les voyelles d'une phrase
Lire une phrase sur l'entrée standard et afficher le nombre de voyelles (a, e, i, o, u) qu'elle contient, sans tenir compte de la casse.
polyglotteDébutant#chaines#comptage15 minmai 2026 - FacileChaînes
Compter les mots d'une phrase
Lire une phrase sur l'entrée standard et afficher le nombre de mots qu'elle contient, en séparant les mots par les espaces.
polyglotteDébutant#chaines#comptage15 minmai 2026
D'abord, faire marcher
On ne cherche pas à optimiser : d'abord, on fait marcher le truc. Optimiser vient ensuite — et ça aussi, ça s'apprend. (Si un défi porte sur l'optimisation, son énoncé le précise.)
Pas de mauvaise réponse
Il n'y a pas de mauvaise réponse à un défi. Le but, c'est de le faire. Ce qui compte, c'est de s'entraîner.
Trop dur ? Au suivant
Un défi te résiste ? N'hésite pas à en prendre un autre. Ils seront encore là demain.