101. Preiskalkulator für Fotograf
Aufgabenstellung
Der Fotograf Peter möchte für seine Webseite einen Shop entwickeln, in welchem Kunden Fotoshootings als Paket buchen können. Dieses Paket soll konfigurierbar sein: Der Kunde soll selbst wählen können, wie viele Fotos er ausgedruckt haben möchte. Wenn der Kunde erlaubt, dass der Fotograf die Bilder auf seine Webseite stellen darf, gibt es zudem einen Rabat von 20% auf den Gesamtpreis.
Vervollständige die Methode calcPrice
so, dass diese den Gesamtpreis des Paketes zurückgibt und folgende Bedingungen berücksichtigt:
- Der Basispreis für das Fotoshooting beträgt 49,50€ - dieser Preis muss also immer bezahlt werden, egal wie viele Fotos der Kunde möchte.
- Pro gedrucktes Foto muss der Kunde 14,50€ zusätzlich bezahlen.
- Wenn der Kunde die Veröffentlichung der Fotos auf der Webseite des Fotografen erlaubt, gibt es 20% Rabatt.
Ausführungsrahmen:
Java mit JUnit 5
Hinzugefügt von Coding Platform
Öffentliche Diskussionen können von allen Benutzern gesehen werden, welche auch diese Aufgabe sehen können. Wenn Du diese Option deaktivierst, kann die Diskussion lediglich von Dir und Lehrkräften angesehen werden.
--- Aktuelle Version ---
Achtung: Wenn Du die aktuelle Version deines Programms mitschickst, so kann diese von allen Diskussionsteilnehmern eingesehen werden.
Achtung: Die Einstellungen dieser Aufgabe verbieten aktuell die Erstellung von öffentlichen Diskussionen von normalen Benutzern. Wenn Du diese Diskussion nicht versteckst und antworten von normalen Benutzern erlaubst, so können normale Benutzer auch untereinander über diese Diskussion miteinander kommunizieren!
Klicke auf „Kompilieren & Testen“, um eine Rückmeldung zu erhalten.