Calcul des taxes (québec)

Contenu du snippet

C'est qu'une base pour l'instant. Calcul les taxes (tps + tvq) sur un montant donné jusqu'à ce que l'utilisateur demande de quitter (en entrant 0 comme montant) et affiche le résultat (avec seulement 2 chiffres après la virgule). La source contient assez de commentaires je crois ;)

Source / Exemple :


# -*- coding: cp1252 -*-
# QC Taxes
# Par Alex [mast]

# On affiche un petit message
print "Calcul des taxes sur un prix de base.\n"

# La loop
while 1:
 # On demande le montant à calculer (0 quitte)   
 prix = float(raw_input("Montant?\n0 pour quitter: "))
 # Si le montant n'est pas 0
 if prix != 0:
     # On calcul les taxes...
     tps = (prix*7)/100
     prix = prix + tps
     tvq = (prix*7.5)/100
     prix = prix + tvq
     # .. et affiche le résultat, avec seulement 2 chiffres après
     # la virgule
     print "Total: " + "%1.2f"%prix + "$\n"

 # Si le prix donné est de 0
 if prix == 0:
     break

# Message de fermeture du programme ;)
print "\nTerminé!"

Conclusion :


C'est pas mal tout! :)

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Du même auteur (cs_mast)