Я новичок в Java и все еще пытаюсь изучить свой путь. Сегодня мой учитель дал задание, где мы делаем калькулятор BMI на Java. Один из шагов состоит в том, чтобы показать категории BMI. Таким образом, пользователь сможет посмотреть на него и посмотреть, где они находятся. Я сделал все остальное, но я столкнулся с проблемой.Калькулятор BMI в Java
Вот сценарий:
import java.util.Scanner;
public class BMI {
public static void main(String[] args){
Scanner input = new Scanner(System.in);
double weight = 0.0;
double height = 0.0;
double bmi = 0.0;
System.out.print("Enter your weight in pounds: ");
weight = input.nextInt();
System.out.print("Enter your height: ");
height = input.nextInt();
bmi = ((weight * 703)/(height * height));
System.out.printf("Your BMI is", bmi);
System.out.println("BMI VALUES");
System.out.println("Underweight: Under 18.5");
System.out.println("Normal: 18.5-24.9 ");
System.out.println("Overweight: 25-29.9");
System.out.println("Obese: 30 or over");
}
}
Вот результат:
Your BMI isBMI VALUES
Underweight: Under 18.5
Normal: 18.5-24.9
Overweight: 25-29.9
Obese: 30 or over
Что я делаю не так и как это исправить?
Спасибо за помощь, которая работала :) – ChrisD93
Добро пожаловать :) –
@ThatOneDude - если это решить вашу проблему, вы для ответа необходимо нажать на флажок. – JoshDM