Énoncé de l'exercice
- le prix d’un article,
- puis le pourcentage de réduction.
Le programme doit ensuite afficher le montant de la réduction et le prix final à payer.
Vous pouvez utiliser la formule suivante pour calculer la réduction :
réduction = prix * (pourcentage / 100)
prix final = prix - réduction
Cet exercice vous permet de bien manipuler les entrées clavier, la conversion en float, et quelques calculs simples avec les opérateurs arithmétiques.
Solution proposée
# On commence par demander à l'utilisateur de saisir le prix de l'article.
# Comme input() retourne une chaîne de caractères (string), on convertit en float pour pouvoir faire des calculs.
prix = float(input("Entrez le prix de l'article en dirhams : "))
# Même chose ici, on demande le pourcentage de réduction et on le convertit en float aussi.
pourcentage = float(input("Entrez le pourcentage de réduction : "))
# On calcule maintenant le montant de la réduction.
# Exemple : si le prix est 100 et la réduction 10%, alors réduction = 100 * 0.10 = 10
reduction = prix * (pourcentage / 100)
# On calcule le prix final après la réduction
prix_final = prix - reduction
# On affiche les résultats de manière claire pour l'utilisateur.
print("Montant de la réduction :", reduction, "DH")
print("Prix final à payer :", prix_final, "DH")