Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Tuloveron Laskeminen | Osio
Practice
Projects
Quizzes & Challenges
Visat
Challenges
/
Stream API Javassa
close
Osio 1. Luku 7
single

single

bookHaaste: Tuloveron Laskeminen

Pyyhkäise näyttääksesi valikon

Tehtävä

Swipe to start coding

Toteuta ohjelma, joka laskee verot tuloluokkien perusteella ja soveltaa eri veroprosentteja riippuen tulotasosta.

  • Jos tulot ovat yli 100 000, veroprosentti on 25 %.
  • Jos tulot ovat välillä 50 000 ja 100 000, veroprosentti on 15 %.
  • Jos tulot ovat alle 50 000, veroprosentti on 5 %.

  1. Aseta sopivat arvot if- ja else if -ehtoihin tulorajoja varten.
  2. Kerro summa sopivalla prosentilla kussakin tapauksessa saadaksesi oikean veron määrän.
  3. calculateTaxes()-metodissa käy läpi incomes-taulukko käyttäen for-each-silmukkaa.
  4. Lisää kunkin tulon vero result-listaan käyttämällä add()-metodia ja parametrina annettua taxFunction.apply() -funktionaalista rajapintaa.
  5. Tallenna calculateTaxes()-metodin tulos taxes-muuttujaan.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 7
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

some-alt