作业帮 > 综合 > 作业

编写java程序,从键盘键入12个月中每个月的降雨量,计算月平均降雨量、月降雨量和月

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/11 02:41:40
编写java程序,从键盘键入12个月中每个月的降雨量,计算月平均降雨量、月降雨量和月
没做输入数据校验.
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class Admin {
public static void main(String... args) {
List data = new ArrayList();
Scanner in = new Scanner(System.in);
for (int i = 0; i < 12; i++) {
System.out.print("请输入第" + (i + 1) + "个月的降雨量:");
double d = in.nextDouble();
data.add(d);
}
System.out.println("平均降雨量为:" + avg(data));
}
private static double avg(List data) {
double sum = 0.0;
for (int i = 0; i < data.size(); i++) {
sum += Double.parseDouble(String.valueOf(data.get(i)));
}
return sum / data.size();
}
}