Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python
- # -*- coding: utf-8 -*-
- # Anwendung: Rabattberechnung
- # Autor: Beispielcode aus Video-Workshop FIa25
- # Datum: 01.02.2023
- # Version: 1.0
- # Bibliotheken einbinden
- import sys
- # Variablen vereinbaren
- Umsatz = 0.00
- Prozentsatz = 0
- Rabattbetrag = 0.00
- Rechnungsbetrag = 0.00
- if __name__ == '__main__':
- # Fehlerbehandlung bei Fehleingabe
- try:
- # Eingabeaufforderung mit Textausgabe
- Umsatz = input('Umsatz in Euro eingeben: ')
- # Umwandeln der Eingabe (Zeichenkette) in Zahl (Float)
- Umsatz = float(Umsatz)
- except ValueError:
- print('Fehler: Es wurde keine Zahl eingegeben!')
- sys.exit() # sauberes Beenden des Programms bei Fehler
- #Kontrollstruktur Rabattabfrage
- # ist der Umsatz >=100
- if (Umsatz >= 100):
- # ist der Umsatz >=500
- if (Umsatz >= 500):
- Prozentsatz = 10
- else:
- Prozentsatz = 5
- else:
- Prozentsatz = 0
- # Ermitteln von Rabatt- und Rechnungsbetrag
- Rabattbetrag = (Umsatz * Prozentsatz)/100
- Rechnungsbetrag = Umsatz - Rabattbetrag
- # Ausgabe auf Konsole
- print ('Der Umsatz beträgt: ', Umsatz, '€')
- print ('Der Prozentsatz beträgt: ', Prozentsatz, '%')
- print ('Der Rabattbetrag beträgt: ', Rabattbetrag, '€')
- print ('================================================')
- print ('Der Rechnungsbetrag ist: ', Rechnungsbetrag, '€')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement