Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utmaning: Beräkning av Inkomstskatt | Grunder och Funktionella Möjligheter med Stream API
Stream API

bookUtmaning: Beräkning av Inkomstskatt

Uppgift

Swipe to start coding

Implementera ett program som beräknar skatt baserat på inkomstnivåer och tillämpar olika skattesatser beroende på inkomstnivån.

  • Om inkomsten överstiger 100,000 är skattesatsen 25%.
  • Om inkomsten är mellan 50,000 och 100,000 är skattesatsen 15%.
  • Om inkomsten är under 50,000 är skattesatsen 5%.

  1. Ange de korrekta värdena i if och else if för inkomstvillkoren.
  2. Multiplicera beloppet med rätt procentsats i varje fall för att få fram korrekt skattebelopp.
  3. I metoden calculateTaxes, iterera genom inkomst-arrayen med en for-each-loop.
  4. Lägg till skatten för varje inkomst till listan result genom att använda det funktionella gränssnittet taxFunction som skickas som parameter.
  5. Spara resultatet från metoden calculateTaxes i variabeln taxes.

Lösning

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 7
single

single

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

close

Awesome!

Completion rate improved to 2.33

bookUtmaning: Beräkning av Inkomstskatt

Svep för att visa menyn

Uppgift

Swipe to start coding

Implementera ett program som beräknar skatt baserat på inkomstnivåer och tillämpar olika skattesatser beroende på inkomstnivån.

  • Om inkomsten överstiger 100,000 är skattesatsen 25%.
  • Om inkomsten är mellan 50,000 och 100,000 är skattesatsen 15%.
  • Om inkomsten är under 50,000 är skattesatsen 5%.

  1. Ange de korrekta värdena i if och else if för inkomstvillkoren.
  2. Multiplicera beloppet med rätt procentsats i varje fall för att få fram korrekt skattebelopp.
  3. I metoden calculateTaxes, iterera genom inkomst-arrayen med en for-each-loop.
  4. Lägg till skatten för varje inkomst till listan result genom att använda det funktionella gränssnittet taxFunction som skickas som parameter.
  5. Spara resultatet från metoden calculateTaxes i variabeln taxes.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 7
single

single

some-alt