Gegeven:

Bij het betalen van een bedrag in euro’s, kunnen verschillende soorten biljetten en munten worden gebruikt. Om het aantal biljetten en munten te bepalen dat nodig is om een bepaald bedrag te betalen, moet je het bedrag eerst opdelen in biljetten en munten van verschillende waardes.

Het aantal biljetten van 50 euro dat nodig is om het bedrag te betalen kunnen we achterhalen met volgende code:

bedrag = int(input("Voer het te betalen bedrag in euro's in: "))

aantal_vijftig = bedrag // 50 # dit berekent het quotiënt zonder rest. 
bedrag %= 50                  # dit berekent bepaalt de rest zonder quotiënt en kent deze toe aan de variabele bedrag. 
                              # met de rest gaan we verder om te berekenen hoeveel briefjes van ... we nodig hebben. 

Gevraagd:

Invoer:

Voer het bedrag in: 2543

Uitvoer:

U hebt  ...  biljetten van 50 euro,  ...  biljetten van 20 euro,  ...  biljetten van 10 euro, ...  biljetten van 5 euro,  ...  munten van 2 euro en  ...  munten van 1 euro nodig om het bedrag van  ... euro te betalen.

Tips: