📝 Exercice : Calcul de moyenne scolaire
Créez un programme Python qui calcule la moyenne scolaire selon la formule :
Moyenne = (Devoir de contrôle + Devoir de synthèse × 2) ÷ 3
Consigne :
- Demandez Ă l'utilisateur la note du devoir de contrĂ´le (sur 20)
- Demandez à l'utilisateur la note du devoir de synthèse (sur 20)
- Calculez la moyenne selon la formule ci-dessus
- Affichez les notes et la moyenne
Indices :
- Utilisez
input()pour demander les notes - Convertissez les entrées en nombres avec
float() - Utilisez l'opérateur
*pour la multiplication - Utilisez l'opérateur
+pour l'addition - Utilisez l'opérateur
/pour la division
Exemple d'exécution :
Entrez la note du devoir de contrĂ´le : 14
Entrez la note du devoir de synthèse : 12
---
Devoir de contrĂ´le : 14.0
Devoir de synthèse : 12.0
---
Moyenne calculée : 12.67
✅ Solution expliquée
Pour calculer la moyenne scolaire selon la formule donnée :
- Étape 1 : Demander les deux notes à l'utilisateur
- Étape 2 : Convertir les entrées en nombres décimaux
- Étape 3 : Appliquer la formule mathématique
- Étape 4 : Afficher les résultats
Détails de la formule :
- Le devoir de synthèse a un coefficient 2
- Le devoir de contrĂ´le a un coefficient 1
- Le total des coefficients est 3 (1 + 2)
- Moyenne = (note_controle + note_synthese Ă— 2) Ă· 3
đź’» Code Python
# Programme pour calculer la moyenne scolaire
print("=== CALCUL DE MOYENNE SCOLAIRE ===")
print()
# Demander les notes Ă l'utilisateur
devoir_controle = float(input("Entrez la note du devoir de contrĂ´le : "))
devoir_synthese = float(input("Entrez la note du devoir de synthèse : "))
# Calculer la moyenne selon la formule
moyenne = (devoir_controle + devoir_synthese * 2) / 3
print()
print("-" * 40)
print("Devoir de contrĂ´le : ", devoir_controle)
print("Devoir de synthèse : ", devoir_synthese)
print("-" * 40)
print("Moyenne calculée : ", round(moyenne, 2))
print("-" * 40)