algorithmique et programmation (première) · Chapitre 5 · Exercice d'entraînement
Une brique générique
Programmation modulaire · Réutiliser et assembler · niveau 2
Énoncé
Une brique générique. Les fonctions qui comptent les éléments positifs, pairs, etc., d'une liste ne diffèrent que par la condition testée.
- Écrire une fonction
compter(L, condition), oùconditionest une fonction qui renvoie un booléen. - Avec
L = [3, -1, 4, 0, -5, 9, 2, -6], l'utiliser pour compter les éléments strictement positifs (avec une fonctionest_positifécrite pardef), puis les éléments pairs et les éléments de (aveclambda).
Un exercice à chercher : son corrigé n'est pas publié. Sur Adloun, le tuteur guide par questions, sans donner la réponse.