Wanneer je geld op een spaarrekening zet, dan krijg je daar rente over. Het kapitaal op de spaarrekening groeit. Om uit te rekenen hoe groot dat kapitaal na een aantal jaar geworden is, kun je een algoritme bedenken en een programma schrijven. De gebruiker van je programma moet eerst een aantal gegevens invoeren: het beginkapitaal, het aantal termijnen en de rente (in procenten). Voor het gemak kun je ervan uitgaan dat de jaarrente een geheel getal is. Wanneer er een termijn verstreken is, moet bij het kapitaal de rente opgeteld worden. Bij de volgende termijn berekent het programma natuurlijk de rente over het nieuwe kapitaal. Dat gaat door tot de laatste termijn is verstreken en dan ziet de gebruiker het kapitaal op het scherm verschijnen.
Het Java-applet heeft drie invoervelden die je heldere namen als beginkapitaalVeld, renteVeld en termijnenVeld geeft.
Je moet ook een uitvoerveld maken, bijvoorbeeld eindkapitaalVeld, en een berekenKnop opnemen.
Voor de berekenKnop moet je een event-handler schrijven. De code hiervoor is:
int beginkapitaal;
beginkapitaal = Integer.parseInt(beginkapitaalVeld.getText());
int rente;
rente = Integer.parseInt(renteVeld.getText());
int termijnen;
termijnen = Integer.parseInt(termijnenVeld.getText());
int kapitaal;
kapitaal = beginkapitaal;
int termijn;
termijn = 1;
while (termijn <= termijnen){
kapitaal = kapitaal + kapitaal * rente / 100;
termijn = termijn + 1;
}
eindkapitaalVeld.setText(String.valueOf(kapitaal));