#!/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, '€')
Comments