#1
19.01.2022 um 20:20 Uhrkönntest du mir hierbei helfen bitte
Java :: Aufgabe #212 :: Lösung #8
import java.util.Scanner;
class Scratch {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Gib dein Gewicht an:");
double gewicht = scanner.nextDouble();
System.out.println("Gib deine Größe (in Meter) ein: ");
double groeße = scanner.nextDouble();
double bmi = gewicht / Math.pow(groeße, 2)*100;
bmi = Math.round(bmi );
bmi = bmi /100;
String[] bmiArray = {"Starkes Untergewicht", "Mäßiges Untergewicht", "Leichtes Untergewicht ", "Normalgewicht", "Präadipositas", "Adipositas Grad I", "Adipositas Grad II", "Adipositas Grad III"};
if (bmi <= 16) {
System.out.println("Dein BMI liegt bei: " + bmi + " " + bmiArray[0]);
} else if (bmi > 16 && bmi <= 17) {
System.out.println("Dein BMI liegt bei: " + bmi + " " + bmiArray[1]);
} else if (bmi > 17 && bmi < 18.5) {
System.out.println("Dein BMI liegt bei: " + bmi + " " + bmiArray[2]);
} else if (bmi >= 18.5 && bmi < 25) {
System.out.println("Dein BMI liegt bei: " + bmi + " " + bmiArray[3]);
} else if (bmi >= 25 && bmi < 30) {
System.out.println("Dein BMI liegt bei: " + bmi + " " + bmiArray[4]);
} else if (bmi >= 30 && bmi < 35) {
System.out.println("Dein BMI liegt bei: " + bmi + " " + bmiArray[5]);
} else if (bmi >= 35 && bmi < 40) {
System.out.println("Dein BMI liegt bei: " + bmi + " " + bmiArray[6]);
} else if (bmi >= 40) {
System.out.println("Dein BMI liegt bei: " + bmi + " " + bmiArray[7]);
}
}
}
Kommentare:
soufianaz
Punkte: 0
3 Kommentare