Die Bestellungen
Die Bestellungen sind eingetroffen, und sie stehen in einer neuen Liste, bestellungen. Jede Bestellung ist ein Datensatz: wer der Kunde ist, welche Pflanze er möchte und wie viele Stücke. Emma geht die Bestellungen in der Reihenfolge durch, in der sie eingegangen sind, und für jede gilt:
- Verkauft sie die Pflanze gar nicht (sie hat keinen Preis), bekommt der Kunde nichts;
- sind nicht mehr genug Stücke in der Scheune, bekommt der Kunde ebenfalls nichts: Emma verkauft keine halbe Bestellung;
- sonst nimmt sie die Stücke aus der Scheune, und der Kunde bezahlt sie.
Gib unter der Scheune für jede Bestellung eine Zeile aus und dann, wie viele Münzen Emma verdient hat:
Summe: 200 Münzen
Hugo: 20 Kartoffeln für 20 Münzen
Anna: 4 Zucchini für 60 Münzen
Opa Josef: 12 Karotten für 24 Münzen
Tom: nicht genug Zucchini
Lily: Mais gibt es nicht am Stand
Hugo: 10 Karotten für 20 Münzen
Verdient: 124 MünzenAnna hat 4 der 6 Zucchini genommen, es sind also nur noch 2 übrig, als Tom 3 will. Jede Bestellung verändert die Scheune für die Bestellungen danach.
Ein Tipp: Ein Schlüssel, der nicht in einem Dictionary ist, ergibt nil, und aus der Lektion über Bedingungen weißt du, wie du darauf prüfst.
So schreibst du es:
Anweisungen
- 1
Gib aus, was mit jeder Bestellung passiert.
- 2
Gib darunter aus, wie viele Münzen Emma verdient hat.