Algorithmes, codes & scripts #13 : TP#2 - Séquence #2 - Remise sous condition #2
Une librairie de la MEL, « Les AS », vend des livres extrêmement rares. Selon le nombre d'exemplaires achetés, elle propose des remises à ses clients les plus fidèles. Pour ce faire, elle effectue une remise sur le prix hors taxes (HT), noté ht, selon la règle suivante :
- Si ht < 100 alors il n’y aura pas de remise ;
- Si 100 ht <= 250 alors la remise sera de 5% ;
- Sinon la remise appliquée sera de 10%.
Pour rappel, il vous a été demandé d’écrire un script en Python qui permet de calculer le prix HT et le prix toutes taxes comprises (TTC) que devra payer un(e) client(e) fidèle, en fonction du prix HT calculé. La TVA est de 5,5%.
En voici le script :
Quand j'ai saisi, tour à tour, comme total HT 80, 250 et 280, la Console Python me renvoie ce qui suit :
Pour le montant total HT = 80 €
Pour le montant total HT = 250 €
Pour le montant total HT = 280 €
Que constate-t-on ? Eh bien, que Python fait bien son job. Nous verrons plus avant un cas complet dans le lequel le prix et la désignation de chaque article seront saisis.
Lire la suite : Comparaison de 2 entiers