970 B
970 B
Kontrolltrukturen: Lagerverwaltung, Teil 2
📆 Fällig: ---- 📆 Musterlösung
Die Lagerverwaltung aus der letzten Übung funktioniert gut, allerdings können die Bestände hier unter 0 fallen. Dies wollen Sie in einer nächsten Version korrigieren:
- Kopieren Sie das Clojure-Skript der letzten Übung und nennen Sie die Kopie
abzock-lager-2.clj
- Ändern Sie es so ab, dass Abgänge nur verbucht werden, wenn noch ausreichend Lagerbestand vorhanden ist
- Reicht der Lagerbestand nicht aus, beleidigen Sie den Benutzer und buchen den Abgang nicht
Lagerverwaltung Abzock GmbH
Welcher Artikel wurde geliefert:
PS5
Wie viel wurde ausgeliefert?
30
Nicht genug Artikel vorhanden, du unwissendes Frischfleisch
Neuer Lagerbestand
{:PS5 10, :GTX1090 20, :OEL 300}
Lagerverwaltung Abzock GmbH
Welcher Artikel wurde geliefert:
PS5
Wie viel wurde ausgeliefert?
10
Neuer Lagerbestand
{:GTX1090 20, :OEL 300, :PS5 0}