De for
-lus komt enorm vaak voor. Niet alleen in Python maar in alle programmeertalen zit er een vorm van herhaling.
In Excel kan je bijvoorbeeld een formule herhaaldelijk toepassen over meerdere cellen.
👀 Voorbeeld - Enkelvoudige interest
Het berekenen van interest komt vaak voor in de economie en kan worden toegepast op leningen, investeringen en spaarrekeningen. Laten we eens kijken hoe dit werkt!
Dit voorbeeld laat zien hoe je de enkelvoudige interest berekent voor een lening van 5000 euro over verschillende periodes. De rente is vastgezet op 3%, en we berekenen de interest voor periodes van 1 tot 10 jaar.
De formule voor enkelvoudige interest is: \(I = k \cdot i \cdot n\) waarbij:
- k het geleende bedrag is (het kapitaal),
- i de rentevoet is,
- n de periode in jaren is.
# kapitaal, geleende bedrag k = 5000 # rentevoet i = 0.03 for n in range(1,11): # formule enkelvoudige interest interest = k * i * n print(interest)
Dit programma berekent de enkelvoudige interest voor elk jaar van 1 tot 10. Probeer het eens uit en kijk hoeveel interest je betaalt voor elk jaar! 💶
💡 Tip
Als je de uitkomst niet begrijpt, onthoud dat enkelvoudige interest groeit in een rechte lijn: voor elk extra jaar neemt de interest toe met hetzelfde bedrag.
💻 Programmeeroefening - Samengestelde interest
Nu gaan we de berekening iets ingewikkelder maken. In plaats van enkelvoudige interest, passen we samengestelde interest toe. Hierbij groeit de rente elk jaar over het totale bedrag, inclusief de rente die al eerder werd opgebouwd!
De formule voor samengestelde interest is: \(I = k \cdot (1 + i)^n - k\) waarbij:
- k het geleende bedrag is,
- i de rentevoet is,
- n de periode in jaren is.
- Pas het bovenstaande enkelvoudige interest-programma aan om samengestelde interest te berekenen.
- Gebruik nog steeds
k = 5000
eni = 0.03
.- Bereken de interest voor periodes van 1 tot 10 jaar, en print het resultaat voor elk jaar.
Net zoals bij het voorbeeldprogramma, gebruik je een
for
-lus om elk jaar te doorlopen. Het verschil zit in de formule! 💡