Browse Source

refactoring: kommentare hinzugefuegt

remotes/origin/tictactoedev
Kevin Ludwig 11 months ago
parent
commit
96a08a9ba2
  1. 9
      src/bmi.c

9
src/bmi.c

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

Loading…
Cancel
Save