In deze uitgebreide applicatie bouw je een bankautomaat na. Jouw automaat heeft een aantal functies die je moet programmeren zoals
Bij het opstarten van de applicatie toon je het volgende keuzemenu:
Wat wenst u te doen?
a. saldo raadplegen
b. bedrag afhalen
c. bedrag storten
s. kaart terug (stop)
Wanneer de gebruiker een ongeldige keuze maakt, toon je het menu opnieuw tot er een geldige keuze wordt gemaakt.
Wanneer de gebruiker kiest voor a. saldo raadplegen
door de letter a
in te geven toon je het saldo van de rekening.
Uw saldo is {saldo} EUR.
Wanneer de gebruiker kiest voor b. bedrag afhalen
door de letter b
in te geven vraag je de gebruiker om een bedrag in te geven Welk bedrag wenst u af te halen?
.
Als het bedrag groter is dan het saldo van de rekening, toon je Sorry, uw saldo is ontoereikend.
en toon je het keuzemenu opnieuw.
Indien het bedrag kleiner is dan het saldo van de rekening, trek je het bedrag van het saldo af en toon je het keuzemenu opnieuw.
Wanneer de gebriuiker kiest voor c. bedrag storten
door de letter c
in te geven vraag je de gebruiker om een bedrag in te geven Welk bedrag wenst u te storten?
.
Je voegt het bedrag toe aan het saldo en toon je het keuzemenu opnieuw.
Wanneer de gebruiker kiest voor s. kaart terug
door de letter s
in te geven toon je Vergeet uw kaart niet.
en stopt de applicatie.