Section 1. Chapitre 7
single
Défi : Calcul de l'Impôt sur le Revenu
Glissez pour afficher le menu
Tâche
Glissez pour commencer à coder
Implémentez un programme qui calcule les impôts en fonction des tranches de revenus, en appliquant différents taux d'imposition selon le niveau de revenu.
- Si le revenu est supérieur à 100,000, le taux d'imposition est de 25%.
- Si le revenu est compris entre 50,000 et 100,000, le taux d'imposition est de 15%.
- Si le revenu est inférieur à 50,000, le taux d'imposition est de 5%.
- Définir les valeurs appropriées dans les conditions
ifetelse ifpour les seuils de revenus. - Multiplier le montant par le pourcentage approprié dans chaque cas pour obtenir le montant correct de l'impôt.
- Dans la méthode
calculateTaxes(), itérer sur le tableauincomesà l'aide d'une bouclefor-each. - Ajouter l'impôt pour chaque revenu à la liste
resulten utilisant la méthodeadd()et l'interface fonctionnelletaxFunction.apply()passée en paramètre. - Stocker le résultat de la méthode
calculateTaxes()dans la variabletaxes.
Solution
Tout était clair ?
Merci pour vos commentaires !
Section 1. Chapitre 7
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion