Buchverkaufsrabatt
Buchverkaufsrabatt
Herausforderung: Jonny möchte drei Bücher mit Preisen von 15,08 $, 50,88 $ und 150,96 $ kaufen. Jedes Buch enthält zwei Coupon-Optionen: entweder 5 $ Rabatt oder 5 % Rabatt. Ziel der Aktivität ist es, einen Algorithmus zu erstellen, der Jonny dabei hilft, die Rabatte zu vergleichen und die kostengünstigste Option zu ermitteln. Programmieren Sie den VR-Roboter so, dass er auf dem Art Canvas +playground herumfährt, um die Coupon-Schaltflächen unter jedem Buch anzuklicken, um anzugeben, welcher Coupon verwendet werden soll, und um die Gesamtkosten der drei Bücher unter Verwendung der ausgewählten Coupons zu berechnen. Um einen Button zu „klicken“, füllen Sie den Buttonbereich mit Grün mithilfe des VR-Stifts.
- Wählen Sie das Arbeitsblatt „Buchverkaufsrabatt aus und laden Sie es als PNG-Datei aus dieser Google-.
- Wählen Sie den Art Canvas+ Playground aus und laden Sie das Arbeitsblatt für den Buchverkaufsrabatt hoch.
- Entwerfen Sie einen Algorithmus, der den Rabatt berechnet und für jedes Buch den passenden Coupon auswählt.
- Erstellen Sie Variablen, um die Gesamtkosten der drei Bücher, die Kosten jedes einzelnen Buches und den Rabatt durch Gutscheine darzustellen.
- Erstellen Sie einen Ausdruck, um die Rabatte für jedes Buch mit verschiedenen Gutscheinen zu berechnen und die Rabatte zu vergleichen, um den zu verwendenden Gutschein auszuwählen.
- Verwenden Sie den VR-Stift, um die ausgewählte Coupon-Schaltfläche grün auszufüllen.
- Erstellen Sie einen Ausdruck, um die Kosten jedes Buches unter Verwendung des ausgewählten Coupons zu berechnen.
- Erstellen Sie einen Ausdruck, um die Gesamtkosten der drei Bücher unter Verwendung der ausgewählten Coupons zu berechnen. Verwenden Sie den [print]-Block, um den berechneten Wert in der Druckkonsole auszugeben.
Hilfreiche Tipps
- Erstellen Sie einen „Mein Block“ mit einem Parameter, um einen Coupon basierend auf dem Buchpreis auszuwählen. Dadurch wird das Projekt kürzer und leichter lesbar.

Passender Python-Befehl:
def CouponSelection(price):