diff --git a/src/bmi.c b/src/bmi.c index 2a892e2..1d761bd 100644 --- a/src/bmi.c +++ b/src/bmi.c @@ -27,22 +27,22 @@ const char* retResult(float points){ } int run_bmi(){ - float var1 = 0; - float var2 = 0; - float var3 = 0; + float groesse = 0; + float gewicht = 0; + float ergebnis = 0; //Groesse einlesen printf("\nBMI-Rechner\n\nGeben Sie ihre Groesse in m an(Bsp: 1.8): "); - scanf("%f", &var1); + scanf("%f", &groesse); //Gewicht einlesen printf("\nGeben Sie ihr Gewicht in kg an: "); - scanf("%f", &var2); + scanf("%f", &gewicht); //Ergebnis fuer ausgabe und Bewertung berechnen - var3 = calcBMI(var1, var2); + ergebnis = calcBMI(groesse, gewicht); - printf("\nIhr Body-Mass-Index liegt bei %.2f - %s\n", var3, retResult(var3)); + printf("\nIhr Body-Mass-Index liegt bei %.2f - %s\n", ergebnis, retResult(ergebnis)); return 0; } diff --git a/test/test_temperatur.c b/test/test_temperatur.c index 04485a8..7f8eeb3 100644 --- a/test/test_temperatur.c +++ b/test/test_temperatur.c @@ -18,6 +18,12 @@ float result = CzuF(25); float expected = 77; TEST_ASSERT_EQUAL(expected, result); } +void test_temperaturRechner_CzuFnegativ(void) +{ +float result = CzuF(-5); +float expected = 23; +TEST_ASSERT_EQUAL(expected, result); +} void test_temperaturRechner_CzuK(void) {