java运算,体重指数(BMI)=体重(kg)/身高(m)2 怎么计算体重指数。求个详细代码参考!!!

如题所述

import javax.swing.JOptionPane;public class Test1 public static void main(String[] args) {String weightStr = JOptionPane.showInputDialog("输入体重(kg)。

大多数方案教会顾客怎样才是安全的,明智的,渐变的吃的方式。改变包括增加复合碳水化物的摄入量(水果,蔬菜,面包,谷类制品,意大利面制品),并降低脂肪和简单碳水化物的摄入量。每天提供400~800kcal极低能量的饮食已不太流行,因为显而易见病人可快速地恢复他们的体重。

体重控制:

体重控制方案可使用4种疗法:饮食和营养咨询,行为治疗,药物和外科手术。 饮食是极少采用传统的饮食疗法;代之以强调改变长期习惯。

标准体重:标准体重的“标准”各国所制定的并不完全一样。一个国家不同年龄组的标准体重通常是本国经过群体大样本的调研所得到的。

根据人的年龄、身高所计算出的各年龄组人的体重大体范围,并规定其上下界限。我国国家体委体育科研所就曾对15岁以内儿童的体重值,做过规范化研究,查看这一标准,您就会明白您孩子体重是否标准。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-07

wight 和 high你自己传过来值就行了

追问

调用文本框计算的。忘记了 该怎么调用!!

追答

用servlet吗?还是用struts?

追问

servlet或者getelementBy()这样也行 谢谢了!!

追答

追问

谢谢了 朋友!!

这个要转成数字才能参与计算吧!!
你还就写刚才那上面我看看!!

追答

document.getElementById("wight").value
document.getElementById("high").value
这就行了,因为document.getElementById()得到的是一个对象,不是对象的值

追问

说下你QQ好吗

追答

你说你的吧,我的别人都加不上

本回答被提问者采纳
第2个回答  2013-06-07
给你写个最简单的
package com.gc.ddonline.allinpay;

public class Test1 {
//java运算,体重指数(BMI)=体重(kg)/身高(m)2 怎么计算体重指数。求个详细代码参考!!!

public static void main(String[] args) {
double kg=70.00;//体重kg
double m=1.8;//身高厘米
BMITest(kg,m);
}
public static double BMITest(double kg,double m){
double BMI=kg/m*2;
return BMI;
}
}
第3个回答  推荐于2018-02-27
import javax.swing.JOptionPane;

public class Test1 {
public static void main(String[] args) {
String weightStr = JOptionPane.showInputDialog("输入体重(kg):");
double weight = Double.parseDouble(weightStr);
String heightStr = JOptionPane.showInputDialog("输入身高(m):");
int height = Integer.parseInt(heightStr);
double bmi = weight / height * 2;
System.out.print("体重指数是:" + bmi);
}

}本回答被网友采纳
第4个回答  2013-06-07
double weight; //自定义体重
double height; //自定义身高
double bmi=weight/(height*height);
System.out.println(bmi);追问

调用文本框计算的。忘记了 该怎么调用!!

追答

String str="";
String weightStr = JOptionPane.showInputDialog("输入体重(kg):");
double weight = Double.parseDouble(weightStr);
String heightStr = JOptionPane.showInputDialog("输入身高(m):");
double height = Double.parseDouble(heightStr);
double bmi = weight / (height*height);
if(bmi=18.6&&bmi=25.6&&bmi=30){str="体重肥胖";}
JOptionPane.showOptionDialog(null, "体重指数是:" + bmi+","+str, heightStr, 0, 0, null, args, "结果");
System.out.print("体重指数是:" + bmi+","+str);

相似回答