Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Calcul de l'Impôt sur le Revenu | Fondamentaux et Capacités Fonctionnelles de l'API Stream
API Stream

bookDéfi : Calcul de l'Impôt sur le Revenu

Tâche

Swipe to start coding

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%.

  1. Définissez les valeurs appropriées dans les conditions if et else if pour les niveaux de revenu.
  2. Multipliez le montant par le pourcentage approprié dans chaque cas pour obtenir le montant correct de l'impôt.
  3. Dans la méthode calculateTaxes, parcourez le tableau des revenus à l'aide d'une boucle for-each.
  4. Ajoutez l'impôt pour chaque revenu à la liste result en utilisant l'interface fonctionnelle taxFunction passée en paramètre.
  5. Stockez le résultat de la méthode calculateTaxes dans la variable taxes.

Solution

solution.java

solution.java

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 7
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

close

Awesome!

Completion rate improved to 2.33

bookDéfi : Calcul de l'Impôt sur le Revenu

Glissez pour afficher le menu

Tâche

Swipe to start coding

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%.

  1. Définissez les valeurs appropriées dans les conditions if et else if pour les niveaux de revenu.
  2. Multipliez le montant par le pourcentage approprié dans chaque cas pour obtenir le montant correct de l'impôt.
  3. Dans la méthode calculateTaxes, parcourez le tableau des revenus à l'aide d'une boucle for-each.
  4. Ajoutez l'impôt pour chaque revenu à la liste result en utilisant l'interface fonctionnelle taxFunction passée en paramètre.
  5. Stockez le résultat de la méthode calculateTaxes dans la variable taxes.

Solution

solution.java

solution.java

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 7
single

single

some-alt