In de aanloop tot de Basic-cursus in Amstelveen schreef Gordon:
[quote]Bierviltjes probleemstelling:
Een barkeeper heeft voor elk van zijn klanten aan de bar een bierviltje
neergelegd. Elk bierviltje heeft hij voorzien van tekens waardoor
hij (de barkeeper) precies bij wie het viltje hoort, dus aan welke klant het viltje
gekoppeld is.
Op het viltje worden de aantallen biertjes, jonge jenevers en porties kaas die door
de biervilt-klant (de vaste stamklanten) worden besteld, aangestreept.
Aan het einde van de avond wordt afgerekend of het viltje gaat in de kast
tot de volgende avond.
Dit wordt ons eerste bestanden programma.[/quote]
Hierbij m'n beginnetje voor zo'n programma (als bijlage). Het is niet af. Aan zeker vier
onderdelen moet nog gesleuteld worden:
- het wegschrijven van de klanten en hun verteringen in een logboek
- de klanten zijn nu in het programma ingebakken (net als de soorten consumpties, maar
dat lijkt me minder vervelend). Idee: invoeren en in een listbox zetten
- prijzen van de consumpties bepalen. Geen probleem, eigenlijk
- logica van de code nalopen. Niet branch/subroutine door elkaar gebruiken. Kijken of gebruik
van NOTICE bij afrekenen niet mooier kan en of test van buttonhandle$ (die laat zien voor welke
klant een consumptie is) te vereenvoudigen is.
Kijk er eens naar.
P.S. Ik gebruikt Just Basic i.p.v. Liberty
groeten, rob[attachment=0]viltjes1.bas[/attachment]