Lösungsvorschlag 3.3. - Aufgabe 3
Aus ComeniusWiki
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");} }