Moet voor het volgende een proggie schrijven"
Huiswerkopdracht 2
Een kleine luchtvaartmaatschappij heeft slechts 1 vliegtuig met 20 plaatsen.
Daarvan zijn 15 plaatsen voor niet-rokers en 5 voor rokers.
De maatschappij gaat een stoelreserveringssysteem invoeren.
De openingsform bevat een groot label waarin de reiziger wordt welkom geheten. In een apart frame komen twee keuzerondjes en daarnaast labels met opschriften rokers en niet-rokers.
Met de keuzerondje geeft de klant aan of hij in het rokers of niet rokers gedeelte wil zitten.
In een tweede frame kan de klant aan geven of hij bij een raam wil zitten of niet.
De stoelen worden voorgesteld door een array waarvan alle beginwaarden 0 zijn ten teken dat de stoel vrij is. Zodra een stoel bezet is wordt de arraywaarde van die stoel op 1 gezet. Alle even stoelen zitten aan het raam, alle oneven stoelen niet.
Wanneer niet aan de wens van een klant kan worden voldaan verschijnt een nieuwe form, met daarin de vraag of hij akkoord kan gaan met een door de maatschappij voorgestelde plaats. Prioriteit daarbij is eerst voldoen aan de rokers/niet-rokers wens, dan de raam/niet-raam wens.
Gaat de klant niet akkoord dan verschijnt in dit form de mededeling dat het volgende vliegtuig over 4 uur vertrekt. Gaat hij wel akkoord dan verschijnt form 3 (zie hierna).
Wanneer wel aan de wens van de klant kan worden voldaan, verschijnt form 3.
Hierin staat opgegeven op welke stoel de klant zit, of dit in het rokers of het niet rokers gedeelte van het vliegtuig is en of dit al of niet aan het raam is. Verder wordt de klant een goede vlucht toegewenst.
De indelingen van de verschillende formen moeten esthetisch verantwoord zijn.
------------------------------------------
p.s. moet morgen af zijn!

Alvast bedankt!