Exercices de programmation pour classes préparatoires
Écrire une fonction récursive compte_si : ('a -> bool) -> 'a list -> int qui renvoie le nombre d'éléments de la liste vérifiant le prédicat p.
| Appel | Résultat attendu |
|---|---|
| compte_si (fun x -> x > 0) [-1; 2; -3; 4; 5] | 3 |
| compte_si (fun x -> x = 0) [] | 0 |
Connectez-vous pour soumettre du code.