Sabina Grisi 11 months ago
parent
commit
ba17549db8
  1. 14
      src/bmi.c
  2. 6
      test/test_temperatur.c

14
src/bmi.c

@ -27,22 +27,22 @@ const char* retResult(float points){
} }
int run_bmi(){ int run_bmi(){
float var1 = 0;
float var2 = 0;
float var3 = 0;
float groesse = 0;
float gewicht = 0;
float ergebnis = 0;
//Groesse einlesen //Groesse einlesen
printf("\nBMI-Rechner\n\nGeben Sie ihre Groesse in m an(Bsp: 1.8): "); printf("\nBMI-Rechner\n\nGeben Sie ihre Groesse in m an(Bsp: 1.8): ");
scanf("%f", &var1);
scanf("%f", &groesse);
//Gewicht einlesen //Gewicht einlesen
printf("\nGeben Sie ihr Gewicht in kg an: "); printf("\nGeben Sie ihr Gewicht in kg an: ");
scanf("%f", &var2);
scanf("%f", &gewicht);
//Ergebnis fuer ausgabe und Bewertung berechnen //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; return 0;
} }

6
test/test_temperatur.c

@ -18,6 +18,12 @@ float result = CzuF(25);
float expected = 77; float expected = 77;
TEST_ASSERT_EQUAL(expected, result); 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) void test_temperaturRechner_CzuK(void)
{ {

Loading…
Cancel
Save