NSI (première) · Chapitre 11 · Exercice supplémentaire
Trois modules d'un même projet calculent un pourcentage de réussite
Conduire un projet · Ce qui coûte cher · niveau 3 (difficile)
Énoncé
Trois modules d'un même projet calculent un pourcentage de réussite.
def pourcentage_maths(reussis, total):
return round(100 * reussis / total)
def pourcentage_physique(reussis, total):
if total == 0:
return 0
return round(100 * reussis / total)
def pourcentage_info(reussis, total):
if total == 0:
return 0
return round(100 * reussis / total)
- Quel défaut subsiste, et pourquoi est-il typique ?
- Récrire proprement.
- Chiffrer ce que la duplication coûte, en tests et en corrections.
- Toute duplication doit-elle être supprimée ?
Un exercice à chercher : son corrigé n'est pas publié. Sur Adloun, le tuteur guide par questions, sans donner la réponse.
100 % gratuit
Cherche cet exercice avec le tuteur
- Cet exercice avec le tuteur, sans compte : il guide pas à pas, sans donner la réponse
- 17 autres exercices corrigés dans ce chapitre, et 19 à chercher avec le tuteur
- Le podcast et la vidéo du chapitre et la correction filmée du TD : 2 minutes sans compte
Sans compte : le cours, 2 minutes de podcast et de vidéo et un exercice avec le tuteur. Pour tout le reste : inscription gratuite en 30 secondes, sans carte bancaire.