[java]停车场问题
某停车场对3小时内的车最低收费7元。如果超过3小时,每个小时另外收3元,不到1小时,按照一小时计算。最高不超过30元。要求编写一个方法,根据停车的小时数计算需要交的费用。并在main方法中利用该方法求停车7.5小时应交的费用。 public static double getPric(double hour) {double minHour = 3;
double minPric = 7;
double hiPric = 30;
if (hour <= minHour) {
return minPric;
} else {
double curPric = minPric + Math.ceil(hour - minHour) * 3;
if (curPric < hiPric) {
return curPric;
} else {
return hiPric;
}
}
} ba21 发表于 2022-4-13 15:23
谢谢大佬
{:5_105:}
页:
[1]