Ik had een vraagje kan iemand dit toevallig in Visual Basic programmeren?
Ik heb het al een keer met een voorraad geprogrammeerd maar nu ik er drie raak ik in de war want als je
alles gewoon drie keer doet kom je als nog niet uit
Een automaat kan 200 blikjes frisdrank bevatten, 3 soorten. Bijvoorbeeld cola, fanta en sprite. Ze kosten €0,95 per stuk. Via bijvoorbeeld een paneeltje of met drukknoppen op de automaat geeft de gebruiker aan hoeveel blikjes hij van welke soort wil hebben. Wil hij er 2 of meer in één keer hebben, dan krijgt hij 10% korting over het hele bedrag. Elke keer dat je één of meer blikjes uit de automaat haalt, meldt het apparaat hoeveel je er deze keer hebt gekocht, van welke soort en wat de totaalprijs daarvan is en hoeveel blikjes er nu nog in de automaat zitten.
Dit gaat door totdat er niks meer in de automaat zit, of totdat je op een knop klikt, dan sluit het programma waarbij de voorraad onthouden wordt, zodat daar de volgende keer mee opgestart wordt. Als je meer blikjes wilt kopen dan dat er in de automaat zitten, krijg je de melding dat dit niet kan omdat er nog maar <AANTAL> blikjes aanwezig zijn. In dat geval wordt gevraagd of je het programma nog een keer wilt doorlopen. Is het antwoord ja, dan zal er weer met een volle automaat (200) gestart worden. Zorg voor duidelijke mededelingen van de automaat aan de gebruiker, ook over het gebruik en de werking ervan.
Bookmarks