Python :: Aufgabe #246 :: Lösung #5
5 Lösungen

#246
Preise im Copy-Shop für Kopien
Anfänger - Python
von DragStar
- 20.03.2020 um 11:53 Uhr
In einem Copy-Shop gilt folgende Preisliste:
01 - 49 Seiten kostet 0,10 Euro pro Seite
50 - 99 Seiten kostet 0,09 Euro pro Seite
100 - 199 Seiten kostet 0,08 Euro pro Seite
ab 200 Seiten kostet 0,06 Euro pro Seite
Erstellen Sie ein Programm, welches nach Eingabe der Anzahl der Kopien den Gesamtpreis ausgibt.
01 - 49 Seiten kostet 0,10 Euro pro Seite
50 - 99 Seiten kostet 0,09 Euro pro Seite
100 - 199 Seiten kostet 0,08 Euro pro Seite
ab 200 Seiten kostet 0,06 Euro pro Seite
Erstellen Sie ein Programm, welches nach Eingabe der Anzahl der Kopien den Gesamtpreis ausgibt.
#5

von kruegerinfo (20 Punkte)
- 03.12.2020 um 10:53 Uhr

# Copy-Shop - Die vorgegebene Preisliste ist keine Rabattliste. Entsprechend der Aufgabenstellung sollte auch die Berechnung erfolgen. print("Wie viele Seiten möchten Sie drucken?") anzahl = int(input()) if anzahl < 50: preis = 0.10 kosten = anzahl * preis print("Für die ersten Seiten bis 49, berechnen wir 0.10 Euro pro Seite") if 49 < anzahl < 99: preis = 0.09 vkosten = 4.9 kosten = (anzahl-49) * preis + vkosten print("Für die Seiten 1 bis 49, berechnen wir 4.90") print("Für die Seiten ab Seite 50 nur noch 0.09 Euro pro Seite") if 99 < anzahl < 199: preis = 0.08 vkosten = 9.40 kosten = (anzahl-99) * preis + vkosten print("Für die Seiten 1 bis 49, berechnen wir 4.90") print("Für die Seiten 50 bis 99 berechnen wir 4.50") print ("Für die Seiten ab 100 nur noch 0.08 Euro pro Seite") if anzahl > 199: preis = 0.06 vkosten = 17.40 kosten = (anzahl-199) * preis + vkosten print("Für die Seiten 1 bis 49, berechnen wir 4.90") print("Für die Seiten 50 bis 99 berechnen wir 4.50") print("Für die Seiten 100 bis 199 berechnen wir 6.00") print ("Für die Seiten ab 200 nur noch 0.06 Euro pro Seite") print("Sie möchten also", anzahl,"Seiten drucken.") print("Das macht:", round(kosten,2),"Euro")
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1