Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Totale Kosten Berekenen met Kortingen en Belasting | Sectie
Practice
Projects
Quizzes & Challenges
Quizzen
Challenges
/
Stream-API in Java
close
Sectie 1. Hoofdstuk 33
single

single

bookUitdaging: Totale Kosten Berekenen met Kortingen en Belasting

Veeg om het menu te tonen

Taak

Swipe to start coding

Implementeer een winkelwagensysteem dat de totale orderkosten berekent, waarbij een korting en btw worden toegepast op basis van vooraf gedefinieerde voorwaarden.

  1. Gebruik map() om de totale prijs van elk product te verkrijgen (er is een specifieke methode getTotalPrice() in de Product-klasse).
  2. Pas reduce() toe om alle productprijzen op te tellen en het subtotal te bepalen.
  3. Gebruik een ternary-operator om te controleren of DISCOUNT_THRESHOLD de waarde discount overschrijdt en subtotal op basis van DISCOUNT_PERCENTAGE te bepalen; anders is de korting 0.0.
  4. Bepaal het kortingsbedrag door subtotal te vermenigvuldigen met DISCOUNT_PERCENTAGE.
  5. Bereken het bedrag vóór btw (preTaxAmount) door discount af te trekken van subtotal.
  6. Bereken de btw (tax) door preTaxAmount te vermenigvuldigen met SALES_TAX.
  7. Retourneer het eindtotaal, berekend als preTaxAmount + tax.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 33
single

single

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

some-alt