# Zu Beginn werden die zwei Variablen für die Basis und die Höhe des Dreiecks deklariert. 
# Diese werden entsprechend ihrer Verwendung mit basis beziehungsweise hoehe benannt.  
# Für das Ergebnis der Berechnung, der Fläche des Dreiecks, wird die 
# Variable dreieckflaeche deklariert.
# Dann werden die Werte für die Basis und die Höhe abgefragt und die Werte werden 
# in den entsprechenden Variablen gespeichert.
print("Bitte geben Sie die Länge der Basis des Dreiecks an: ")

# Der eingegebene Wert wird in der Variable basis gespeichert.
basis = float(input())

# Um zu verhindern, dass negative Werte für die Basis (basis) eingegeben werden,
# erfolgt in der while Schleife eine entsprechende Überprüfung des eingegebenen 
# Wertes und im Fall, dass es sich um eine negative Zahl handelt, wird der Nutzer
# zu der Eingabe eines neuen Wertes aufgefordert.
while basis < 0:
    print("Bitte geben Sie einen positiven Wert für die Länge der Basis an: ")
    basis = float(input())
print("Bitte geben Sie die Höhe des Dreiecks an: ")

# Der eingegebene Wert wird in der Variable hoehe gespeichert.
hoehe = float(input())

# Wie bereits für Basis erfolgt, wird auch die Höhe (hoehe) daraufhin überprüft,
# ob der eingegebene Wert positiv ist. Dies erfolgt innerhalb einer while-Schleife. 
# Im Fall, dass der eingegebene Wert nicht positiv ist, erfolgt eine Aufforderung 
# an den Nutzer einen positiven Wert einzugeben.
while hoehe < 0:
    print("Bitte geben Sie eine positive Höhe an: ")
    hoehe = float(input())

# Nun wird die Fläche des Dreiecks mit der Formel (0.5*basis*hoehe) berechnet 
# und das Ergebnis der entsprechenden Variable dreieckflaeche zugewiesen.
dreieckflaeche = 0.5 * basis * hoehe
print("Die Fläche des Dreiecks beträgt")
print(dreieckflaeche)   
        
        
akzeptieren ablehen

Diese Website verwendet Cookies und Zählpixel, um Ihnen die bestmögliche Nutzung dieser Website zu ermöglichen.Learn more about cookies sehen Sie auch Datenschutz