User Tools

Site Tools


burim:python:python-labs:loesung_blatt3_aufgabe2_max_min_avg_kommentiert.py
# Eingabe von 3 Zahlen durch den Benutzer mit Hilfe der 
# eingebauten input()-Funktion. Da die input()-Funktion eine
# Zeichenfolge vom Typ String zurueckliefert, muss dieser
# Rueckgabewert zum Rechnen in eine Gleitkommazahl vom Typ
# Float umgewandelt werden. 
zahl1 = float(input("Bitte geben Sie die 1. Zahl ein (1/3): "))
zahl2 = float(input("Bitte geben Sie die 2. Zahl ein (2/3): "))
zahl3 = float(input("Bitte geben Sie die 3. Zahl ein (3/3): "))

durchschnitt = (zahl1 + zahl2 + zahl3) / 3  
# Durchschnitt = Summe / Gesamtlaenge

maximum = max(zahl1, zahl2, zahl3)  # Bestimmung des Maximums und 
minimum = min(zahl1, zahl2, zahl3)  # Minimums unter Verwendung der 
# eingebauten Funktionen max() und min(). 

# Ausgabe des Maximums, Minimums und des Durchschnitts
# nach Runden auf zwei Nachkommastellen. Der eingebauten Funktion
# round() kann die Anzahl der Nachkommastellen als zweites 
# Funktionsargument uebergeben werden. 
print("Das Maximum beträgt:", round(maximum, 2))
print("Das Maximum beträgt %.2f" %round(maximum, 2))
print("Das Minimum beträgt:", round(minimum, 2))
print("Der Durchschnitt beträgt:", round(durchschnitt, 2))
burim/python/python-labs/loesung_blatt3_aufgabe2_max_min_avg_kommentiert.py.txt · Last modified: 2019/01/21 20:55 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki