编写可以根据用户年龄和身高给出推荐的体重的的Java程序,利用下面的公式计算出推荐的体重: recommendedWeight = (height – 100 + age/10) *0.9 需要定义名为Height(身高)的服务提供类,它应该会有可以根据身高得到推荐提供的方法。测试中显示自己的名字和学号(10.0)
时间: 2024-03-26 14:41:02 浏览: 98
好的,以下是根据你的要求编写的Java程序:
```java
public class Height {
// 定义获取推荐体重的方法
public double getRecommendedWeight(int age, double height) {
double recommendedWeight = (height - 100 + age / 10) * 0.9;
return recommendedWeight;
}
// 测试方法
public static void main(String[] args) {
Height height = new Height();
int age = 20;
double heightVal = 175.0;
double recommendedWeight = height.getRecommendedWeight(age, heightVal);
System.out.println("姓名:[你的姓名],学号:10.0,推荐体重:" + recommendedWeight);
}
}
```
请将代码中的 [你的姓名] 替换成你的真实姓名。
在这个程序中,我们定义了一个名为 `Height` 的服务提供类,其中包含了一个可以根据用户年龄和身高计算推荐体重的方法 `getRecommendedWeight`。在 `main` 方法中,我们创建了一个 `Height` 对象,然后调用 `getRecommendedWeight` 方法来计算推荐体重,并将结果输出到控制台。
阅读全文