Übungsaufgabe: BMI (A*)

2.6.3. Übungsaufgabe: BMI (A*)#

Exercise 2.10 (Praxisaufgabe (PA2.3): BMI klassifizieren)

Schreiben Sie ein Programm, das Körpergewicht \(m\) (kg) und Körpergröße \(l\) (m) einliest und den Body-Mass-Index berechnet:

\[ \mathrm{BMI} = \frac{m}{l^2} \]

Geben Sie anschließend eine Klassifikation aus (z.B. wie in der Aufgabe):

  • BMI < 20: Untergewicht

  • BMI < 25: Normalgewicht

  • BMI < 30: leichtes Übergewicht

  • sonst: Übergewicht

Starten Sie mit dieser Zelle:

m = float(input("Körpergewicht in kg: "))
l = float(input("Größe in m: "))

# bmi = m / l**2

# TODO: Klassifikation bestimmen

Hinweis: Nachkommastellen formatieren

Sie können die Anzahl der Nachkommastellen in der Textausgabe mit f-Strings festlegen, z.B.:

print(f"BMI = {bmi:.1f}, ...")

Mehr Informationen dazu im Kapitel f-Strings (A).