Bonjour à tous voila j'ai 2 exo à faire en algo mais j'y comprends rien du tout pouvez vous m'aider ????
1. Ecrivez l’algorithme d’une fonction calculImpot qui permet de
calculer le montant des impôts dus par un contribuable en fonction
de son revenu imposable revenu et de son nombre de parts fiscales
nb_part.
Le revenu imposable rev_imp est égal au revenu revenu auquel on
applique 2 abattements successifs de respectivement 10 et 20%.
Les règles à suivre pour le calcul de l'impôt impot sont les
suivantes :
Le revenu par part rev_part est égal au résultat de la division
rev_imp par nb_part,
L'impôt dû impot est calculé en pourcentage de rev_part suivant
certaines règles :
• 0 si rev_part est inférieur à 5875 €
• 5,5% moins 323 € par part
si rev_part est compris entre 5875 et 11720 €
• 14% moins 1319 € par part
si rev_part est compris entres 11720 et 26030 €
• 30% moins 5484 € par part
si rev_part est compris entres 26030 et 69783 €
• 40% moins 12462 € par part
si rev_part dépasse 69783 €.
2. Ecrivez l’algorithme du programme principal qui :
• saisit un revenu revenu et un nombre de parts fiscales nb_part
• fait appel à la fonction calculImpot
• affiche le montant de l'impôt : impôt
La saisie s’arrête lorsque le revenu saisi est égal à 0.
D'avance merci !!