Lösungsvorschlag 3.3. - Aufgabe 3: Unterschied zwischen den Versionen
Aus ComeniusWiki
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 18: | Zeile 18: | ||
//Rückmeldung | //Rückmeldung | ||
if (bmi<18){System.out.println(" | if (bmi<18){System.out.println("Sie sind untergewichtig!");} | ||
else if (bmi<25){System.out.println(" | else if (bmi<25){System.out.println("Sie sind normalgewichtig");} | ||
else{System.out.println(" | else{System.out.println("Sie sind übergewichtig");} | ||
} | } | ||
</pre> | </pre> | ||
Aktuelle Version vom 15. Oktober 2013, 08:51 Uhr
public void bmiRechner(){
Scanner eingabe = new Scanner (System.in);
//Eingabe
System.out.print ("Geben Sie Ihr Gewicht in kg an: ");
double g=eingabe.nextDouble();
System.out.print ("Geben Sie Ihre Größe in Metern ein: ");
double h=eingabe.nextDouble();
//Berechnung des BMI-Wertes
if ((g<0)||h<0) {System.out.println("Negative zahlen funktionieren nicht!!");bmiRechner();};
double bmi=g/(h*h);
System.out.println("Ihr BMI-Wert lautet:"+bmi);
//Rückmeldung
if (bmi<18){System.out.println("Sie sind untergewichtig!");}
else if (bmi<25){System.out.println("Sie sind normalgewichtig");}
else{System.out.println("Sie sind übergewichtig");}
}
