วันเสาร์ที่ 8 กุมภาพันธ์ พ.ศ. 2557

โปรแกรมคำนวณดัชนีมวลกาย

โปรแกรมคำนวณดัชนีมวลกาย

ดัชนีมวลกาย คือค่าที่บอกว่าตัวเรานั้นมีร่างกายสมบูรณ์หรือไม่ เช่น อ้วน ผอม สมบูรณ์

ตัวอย่างโค้ด

import java.util.Scanner;

public class JavaCodeExam {
public static void main(String[] args) throws Exception {
Scanner in = new Scanner(System.in);
System.out.print("น้ำหนัก (kg.) = ");
double weight = in.nextDouble();
System.out.print("ความสูง (cm.) = ");
double height = in.nextDouble();
double hm = height / 100.0;
double bmi = weight / (hm * hm);
System.out.println("ดัชนีมวลกาย = " + bmi);
}
}

yengo หรือ buzzcity

2 ความคิดเห็น :

  1. import java.util.*;
    class BMI{
    public static void main(String[] args){
    System.out.println("Welcome to BMI program");
    Scanner sc = new Scanner(System.in);


    System.out.print("Enter a weight: ");
    double w = sc.nextDouble();
    if(w<=0.0){
    System.out.println("Weight must be positive");
    System.exit(1);
    }
    else{
    System.out.println("Weight: " + w);
    }


    System.out.print("Enter a height: ");
    double h = sc.nextDouble();
    if(h<=0.0){
    System.out.println("height must be positive");
    System.exit(1);
    }
    else{
    System.out.println("height: " + h);
    }

    double BMI = (w / (h*h));

    System.out.println("BMI = "+ BMI);

    if(BMI<18.5){
    System.out.println("Underweight");
    }
    else if(BMI>=18.9 && BMI<=22.9){
    System.out.println("Normal");
    }
    else if(BMI>=23.0 && BMI<=24.9){
    System.out.println("Overweight");
    }
    else if(BMI>=25.0 && BMI<=29.9){
    System.out.println("Obese");
    }
    else{
    System.out.println("Very Fat");
    System.exit(1);
    }
    }
    }

    ตอบลบ