Advertisement
RaspBar

Untitled

Feb 9th, 2023
733
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.46 KB | None | 0 0
  1. #!/usr/bin/python
  2. # -*- coding: utf-8 -*-
  3.  
  4. # Anwendung:    Rabattberechnung
  5. # Autor:        Beispielcode aus Video-Workshop FIa25
  6. # Datum:        01.02.2023
  7. # Version:      1.0
  8.  
  9. # Bibliotheken einbinden
  10. import sys
  11.  
  12. # Variablen vereinbaren
  13. Umsatz = 0.00
  14. Prozentsatz = 0
  15. Rabattbetrag = 0.00
  16. Rechnungsbetrag = 0.00
  17.  
  18. if __name__ == '__main__':
  19.  
  20.     # Fehlerbehandlung bei Fehleingabe
  21.     try:
  22.         # Eingabeaufforderung mit Textausgabe
  23.         Umsatz = input('Umsatz in Euro eingeben: ')
  24.  
  25.         # Umwandeln der Eingabe (Zeichenkette) in Zahl (Float)
  26.         Umsatz = float(Umsatz)
  27.     except ValueError:
  28.         print('Fehler: Es wurde keine Zahl eingegeben!')
  29.         sys.exit() # sauberes Beenden des Programms bei Fehler
  30.  
  31.     #Kontrollstruktur Rabattabfrage
  32.     # ist der Umsatz >=100
  33.     if (Umsatz >= 100):
  34.         # ist der Umsatz >=500
  35.         if (Umsatz >= 500):
  36.             Prozentsatz = 10
  37.         else:
  38.             Prozentsatz = 5
  39.     else:
  40.         Prozentsatz = 0
  41.  
  42.     # Ermitteln von Rabatt- und Rechnungsbetrag
  43.     Rabattbetrag = (Umsatz * Prozentsatz)/100
  44.     Rechnungsbetrag = Umsatz - Rabattbetrag
  45.  
  46.     # Ausgabe auf Konsole
  47.     print ('Der Umsatz beträgt: ', Umsatz, '€')
  48.     print ('Der Prozentsatz beträgt: ', Prozentsatz, '%')
  49.     print ('Der Rabattbetrag beträgt: ', Rabattbetrag, '€')
  50.     print ('================================================')
  51.     print ('Der Rechnungsbetrag ist: ', Rechnungsbetrag, '€')
  52.  
  53.  
  54.  
  55.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement