Sedrowow

Rabattberechnung

Nov 22nd, 2021 (edited)
288
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.66 KB | None | 0 0
  1. SP = float(input("Bitte geben sie den Stückpreis in '€' mit einem PUNKT als KOMMA an: "))
  2. SM = float(input("Bitte geben sie die Stückmenge in dem Verhältnis '1:1' an: "))
  3. GBD = float(input("Bitte geben sie die Geschäftsbeziehungsdauer in Jahren an: "))
  4.  
  5. if SM <= 500:
  6.     RB = 0.02
  7.     if GBD >= 10:
  8.         print("Glückwunsch! Großer Kunde, aber kleine Menge!, von daher fehlen ihnen die ", 1000 - SM, " Stück, um in die Extra-Rabatt-Liga aufzusteigen ☺☻. Somit ihr Rabatt: 2%")
  9.     else:
  10.         print("Kleiner Kunde, kleine Menge, kleinen Rabatt:", 10 - GBD, " Jahre und auch noch ", 1000 - SM, " Stücke fehlen, also 2% Rabatt")
  11. elif SM >= 1000:
  12.     if GBD >= 10:
  13.         RB = 0.15
  14.         print("Glückwunsch! sie sind schon mehr als 10 Jahre bei uns Kunde. Somit kriegen sie 15% Rabatt")
  15.     else:
  16.         RB=0.10
  17.         print("Leider sind sie kein Stammkunde, es fehlen ihnen noch: ", 10 - GBD, " Jahre, also nur 10% Rabatt!")
  18. elif SM < 1000 and SM > 500:
  19.     if GBD >= 10:
  20.         RB = 0.05
  21.         print("Glückwunsch! sie sind schon mehr als 10 Jahre bei uns Kunde, doch leider kein Extra rabatt weil ihnen noch folgende Stückmege fehlt: ", 1000 - SM,". Rabatt: 5%")
  22.     else:
  23.         RB=0.05
  24.         print("Leider sind sie kein Stammkunde, es fehlen ihnen noch: ", 10 - GBD, "Jahre. Außerdem würden ihnen selbst dann noch ", 1000 - SM, " Stück ziegel fehlen! Rabatt: 5%")
  25. else:
  26.     print("irgendetwas ist schiefgelaufen in der Berechung oder im Programm, bitte veruchen sie es später noch einmal oder rechnen sie VERDAMMT!!!")
  27.  
  28. END1 = SP * SM
  29. END2 = END1 * RB
  30. END3 = END1 - END2
  31. print("Der zu bezahlende Preis beträgt: ", END3, "€")
Add Comment
Please, Sign In to add comment