Java程式用於計算身體質量指數(BMI)


身體質量指數是按公斤計算的身體質量除以以米為單位的身體高度的平方。這表示為 kg/m^2。

一個 Java 程式,用於計算身體質量指數(BMI),如下所示。

示例

import java.util.Scanner;
public class Example {
   public static void main(String args[]) {
      Scanner sc = new Scanner(System.in);
      System.out.print("Input weight in kilogram: ");
      double weight = sc.nextDouble();
      System.out.print("
Input height in meters: ");       double height = sc.nextDouble();       double BMI = weight / (height * height);       System.out.print("
The Body Mass Index (BMI) is " + BMI + " kg/m2");    } }

輸出

Input weight in kilogram: 55
Input height in meters: 1.5
The Body Mass Index (BMI) is 24.444444444444443 kg/m2

現在讓我們瞭解一下上述程式。

從使用者處以千克和米為單位分別獲取體重和身高值。演示此過程的程式碼段如下所示 −

Scanner sc = new Scanner(System.in);
System.out.print("Input weight in kilogram: ");
double weight = sc.nextDouble();
System.out.print("
Input height in meters: "); double height = sc.nextDouble();

然後使用公式 BMI = weight / (height * height) 計算身體質量指數。最後,顯示身體質量指數的值。演示此過程的程式碼段如下所示 −

double BMI = weight / (height * height);
System.out.print("
The Body Mass Index (BMI) is " + BMI + " kg/m2");

更新時間:2024 年 5 月 31 日

2.5 萬+ 閱讀量

開啟你的 職業

透過完成課程來獲得認證

開始
廣告
© . All rights reserved.