RaspBar icon

Untitled

RaspBar | PRO | 02/09/23 10:05:27 AM UTC | 0 ⭐ | 1055 👁️ | Never ⏰ | []
Python |

1.46 KB

|

None

|

0 👍

/

0 👎

#!/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