Werken met IF, ELIF en ELSE - Oefening 1
Gegeven:
- Gratis verzending voor
aankoopbedragen van 20 euro of meer.
- Verzendkosten van 4 euro voor
aankoopbedragen lager dan 20 euro.
- 10% korting voor
aankoopbedragen van 100 euro of meer.
Gevraagd:
- Lees het bestelde
bedrag in.
- Bepaal of de gebruiker 10% korting krijgt en bereken het
totaalbedrag na de korting, indien van toepassing.
- Bepaal of de gebruiker gratis verzending krijgt en bereken het
totaalbedrag na verzendkosten, indien van toepassing.
- Druk het
totaalbedrag en de eventuele kortingen en verzendkosten af in een volzin.
Invoer:
Voer het bestelde bedrag in: 113.89
Uitvoer:
Je krijgt 10% korting.
Je krijgt gratis verzending.
Het totaalbedrag is 102.50 euro.
Tips:
- Gebruik de
input()-functie om de gebruiker naar het bestelde bedrag te vragen.
- Vergeet niet om de invoer om te zetten naar een
float of int.
- Gebruik
if-statements om te controleren of de gebruiker korting en/of gratis verzending krijgt.
- Bereken het
totaalbedrag op basis van de korting en verzendkosten.
- Gebruik de
print()-functie om het totaalbedrag en de eventuele kortingen en verzendkosten naar het scherm te sturen.
- Vergeet niet om volzinnen te gebruiken.
- Rond het
eindbedrag af naar een getal met twee decimalen.