forked from paulusja/info1_uebungen
Compare commits
1 Commits
81336ee063
...
14b52adb7c
| Author | SHA1 | Date | |
|---|---|---|---|
| 14b52adb7c |
27
01/bmi.c
27
01/bmi.c
@ -1,31 +1,16 @@
|
||||
/*************************************************************************************************
|
||||
* Schreiben Sie ein Programm, das das Gewicht in kg und die Groesse in cm einliest und dann den *
|
||||
* Body Mass Index mit zwei Nachkommastellen ausgibt (bmi = gewicht / (groesse in m)²). *
|
||||
* Schreiben Sie ein Programm, das das Gewicht in kg und die Groesse in cm
|
||||
* einliest und dann den * Body Mass Index mit zwei Nachkommastellen ausgibt
|
||||
* (bmi = gewicht / (groesse in m)²). *
|
||||
*************************************************************************************************/
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
int main() {
|
||||
unsigned int gewicht_kg = 0;
|
||||
unsigned int groesse_cm = 0;
|
||||
|
||||
printf("Geben sie ihr Gewicht in Kg ein: ");
|
||||
scanf("%d", &gewicht_kg);
|
||||
|
||||
printf("Geben sie Ihre Groesse in cm: ");
|
||||
scanf("%d", &groesse_cm);
|
||||
|
||||
printf("Gewicht: %i Kg\n", gewicht_kg);
|
||||
printf("Groesse: %i cm\n", groesse_cm);
|
||||
|
||||
double bmi = gewicht_kg / ((groesse_cm / 100.f) * (groesse_cm / 100.f));
|
||||
printf("Fuer ein Gewicht mit %d Kg und %d cm lautet der BMI: %.2lf\n", gewicht_kg, groesse_cm, bmi);
|
||||
if (bmi < 18.5)
|
||||
printf("Das ist untergewichtig!");
|
||||
else if (bmi > 25)
|
||||
printf("Das ist uebergewichtig!");
|
||||
else
|
||||
printf("Das ist Normalgewicht.");
|
||||
unsigned int groesse_m = 0;
|
||||
|
||||
scanf("gewicht: %i\n", &gewicht_kg);
|
||||
printf("gewicht: %i\n", gewicht_kg);
|
||||
return 0;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user