Elke bibliotheek probeert een eerlijk uitleenbeleid te voeren. Boeken gratis uitlenen verhoogt de toegankelijkheid, maar boeken te lang bijhouden benadeelt andere lezers. Daarom werkt de bibliotheek met een progressieve boete voor laattijdige terugbrengingen.
De bibliotheek hanteert volgend beleid:
De eerste 2 dagen na de vervaldatum zijn altijd gratis. Pas vanaf dag 3 wordt een boete aangerekend, behalve wanneer de lener een studentenkaart heeft (dan is er nooit boete). Omdat de bibliotheek te lang uitgeleende boeken wil ontmoedigen, wordt een progressieve boete toegepast:
Voor dag 3 t.e.m. dag 7 betaal je € 0,15 per dag.
Voor dagen boven 7 dagen laattijdigheid betaal je € 0,25 per dag.
Van zodra het boek meer dan 21 dagen te laat is, wordt een vaste schadevergoeding van € 15,00 aangerekend (en wordt de progressieve berekening dus niet toegepast). Wie een premium pas heeft betaalt € 0.05 minder boete per dag.
Schrijf een programma die van de gebruiker drie gegevens verwacht:
Of de lener een student is.
Het aantal dagen dat het boek te laat is.
Of de lener een premium-lidkaart heeft.
nee
10
ja
T: 10 dagen | Premium: ja | Student: nee | B: € 1.85
ja
25
nee
T: 25 dagen | Premium: nee | Student: ja | B: € 0.00