Für einen international operierenden Automatenhersteller sollen Sie einen Algorithmus entwickeln, der die Anzahl der für das Wechselgeld herauszugebenden Münzen ermittelt. Der Automat soll für Euros und US $ eingesetzt werden. Durch zwei Schaltflächen können Sie zwischen den beiden Währungen wählen.
Stückelung
€: 1ct, 2ct, 5ct, 10ct, 20ct, 50ct, 1€, 2€
US $: 1ct, 5ct, 10ct, 25ct, 50ct, 1€
Anforderungen:
Erstellen Sie eine Excelmappe automat.xls mit einem einzigen Tabellenblatt etwa so wie unten abgebildet und setzen Sie die geforderte Funktionalität mittels VBA um. Die Stückelung sollen nach Anklicken der Währungsschaltflächen so wie unten abgebildet angezeigt werden. Es sollen möglichst wenig Münzen herausgegeben werden. Zur Vereinfachung: es stehen unbegrenzt viele Münzen zur Verfügung. Dokumentieren Sie den Algorithmus mit Hilfe eines Flußdiagramms in einer Worddatei entwurf.doc. Sie können sich dabei am Vorlesungsbeispiel „Größter gemeinsamer Teiler“ orientieren. Beschreiben Sie dazu Ihre Eingangs- und Ausgangsgrößen und verwenden Sie im Flußdiagramm die RICHTIGEN Symbole mit aussagekräftigen Angaben. Verwenden Sie in VBA zur Speicherung der Stückelung sowie der berechneten Anzahlen GLOBALE VARIABLE (Sie werden dazu u.a.  Felder benötigen). Die Berechnung der Münzrückgabe erfolgt, wenn - eine andere Währung ausgewählt wird, oder - der Wert in der „Rückgeld“-Zelle geändert wird ( Change-Ereignis des Tabellenblatts).
Hinweis: Es ist nicht erforderlich, Anzahl und Stückelung der verwendeten Münzen über das Formular eingeben zu können
dankeschön.
mfg lukas