Les fichiers ci-dessous contiennent une suggestion de correction.
Les parties du code qui correspondent aux exercices des fiches 2 à 6 sont marquées comme telles.