Javaについて質問します。
全員のjudgeBMIの適用結果を表示させたいのですが
下から4行目のcalcBMIにエラーが出てしまいます。
どこを修正すればいいかわからなく困っています。
わかる方いましたら教えていただきたく質問しました。
public class Enshu14_3 {
private static double calcBMI(double weights, double heights){
return(weights/(heights*heights));
}
private static String judgeBMI(double bmi){
String result;
if(bmi<18.5){
result="やせ";
}else if(30.0<=bmi){
result="高度肥満";
}else if(25.0<=bmi){
result="肥満";
}else{
result="標準";
}
return result;
}
public static void main(String[] args){
double[] weights = {64.0,51.5,70.2,58.3,85.4};
double[] heights = {1.65,1.67,1.66,1.75,1.68};
for(int i=0; i<weights.length; i++){
System.out.println(i+"番目の人は"+judgeBMI(calcBMI(weights,heights))+"です。");
}
}
}
お礼
私は、精神科で身長体重測ったときに 飢餓レベルと言われたのに 内科の医者は身長と体重をつたえても 細いねーというだけで 何か指導してきたりもしないので 太ってる人には指定するくせに 痩せは放置するんだなって思いました(。ŏ_ŏ)