Zurück

If-Else nur ohne If und Else. Komplexere und kompaktere Bedingungsabfragen in Java. Das Konzept wird anhand einer Inventarsoftware für Supermärkte veranschaulicht.

03-12_Switch

Übungsaufgabe für das Programmierpraktikum im Wise 20/21 für den 03.12.2020

Willkommen bei der vierten Übungsaufgabe.

Ihr findet im Download wieder eine Vorlage. Dieses Mal ist die Aufgabe etwas ruhiger als letzte Woche. Diese Woche wiederholen wir nur. Ich empfehle euch die Hausaufgabe von Börge anzugucken, da sie meiner Meinung nach sehr gut Switches und Ternary-Operatoren anwendet.

Neu für euch: Wir benutzen diese Woche einen Scanner, der einem die Eingabe in die Konsole ermöglicht. Mit der Eingabe kann man dann im Programm weiterarbeiten. Über die genaue Funktionsweise des Scanners und wie ihr ihn selbst einbaut, sprechen wir zu einem späteren Zeitpunkt.

📝 Aufgabe:

Wir schreiben heute ein Programm für einen Supermarkt, welches Produkte darauf überprüft, ob sie momentan im Angebot sind.

Beispiel: Nach dem Starten des Programms wird Milch in die Konsole eingetippt. Das Programm sollte eine Konsolenausgabe zurückgeben, die über das entsprechende Angebot informiert. In diesem Falle wären es 10%.

Dazu folgende Liste:

Artikel Status
Milch 10%
Eier 10%
Butter 20%
Kartoffeln 20%
Klopapier Ausverkauft
Hefe Ausverkauft
Schokolade Normalpreis
Apfelsaft Normalpreis

Und da es sich um einen sehr kleinen Supermarkt handelt, ist das alles was dieser momentan führt. Entsprechend sollten alle Nutzer/inneneingaben, die nicht in dieser Liste vorkommen, einen Fehler ausgeben (Bsp: Erdbeeren => "Produkt nicht gefunden").

Eure spezifischen Aufgaben sind:

Tipps

ℹ️ Resourcen:

Hier noch ein paar nützliche 📃Artikel, 🖊️Threads und 🎥Videos