diff --git a/src/bmi.c b/src/bmi.c index b915b22..a76b3dc 100644 --- a/src/bmi.c +++ b/src/bmi.c @@ -1,13 +1,14 @@ #include #include "bmi.h" +//Body-Mass-Index nach der allgemeinen Formel berechnen (Gewicht / (Groesse in m * Groesse in m) float calcBMI(float a, float b){ if(a > 0 && b > 0) return b / (a * a); else return 0; } - +//Bewertung des BMI zurueckgeben const char* retResult(float points){ if(points < 16) return "Starkes Untergewicht"; @@ -30,13 +31,13 @@ int run_bmi() float var1 = 0; float var2 = 0; float var3 = 0; - + //Groesse einlesen printf("\nBMI-Rechner\n\nGeben Sie ihre Groesse in m an(Bsp: 1.8): "); scanf("%f", &var1); - + //Gewicht einlesen printf("\nGeben Sie ihr Gewicht in kg an: "); scanf("%f", &var2); - + //Ergebnis fuer ausgabe und Bewertung berechnen var3 = calcBMI(var1, var2); printf("\nIhr Body-Mass-Index liegt bei %.2f - %s\n", var3, retResult(var3));