java Q:租车计算器|使用sentinel值循环
我很困惑,如果我遵循这一权利,是一种寻求安慰和一些帮助。所以我的主要问题是我是否遵循我的指导老师的问题是:当他说使用sentinel值循环构建它时
第二,我怎样才能把总数四舍五入到只有两位小数
如果这对我的作业有帮助的话:
说明:使用sentinel值循环
向每个用户询问:
车辆类型(可能使用字符串以外的其他内容,例如:1表示经济型,2表示轿车等) 租用天数 计算(每个客户的)成本:
租金, 税, 应付总额。 有三种不同的租金选择,价格不同:经济型31.76英镑,轿车40.32英镑,SUV 47.56英镑。[注:仅考虑全天单位(无小时费率)]
销售税=总额的6%
使用以下内容创建摘要数据:
顾客人数 收集的总金额。 此外,还包括IPO、算法和桌面检查值(设计文档)
{我的设计与进展}
包装业
导入java。util.*; 导入java。数学
公共课{
int count = 0;
static int days;
static double DailyFee, NontaxTotal, CarType, Total;
public static void main(String[] args) {
Scanner keyboard = new Scanner(System.in);
System.out.print("What vehical would you like to rent?\n");
System.out.println("Enter 1 for an economy car\n");
System.out.println("Enter 2 for a sedan car\n");
System.out.println("Enter 3 for an SUV");
CarType = keyboard.nextInt();
if (CarType == 1)
DailyFee=31.76;
else if(CarType == 2)
DailyFee=40.32;
else if(CarType == 3)
DailyFee=43.50;
System.out.print("Please enter the number of days rented. (Example; 3) : ");
days = keyboard.nextInt();
NontaxTotal = (DailyFee * days);
Total = (NontaxTotal * 1.06);
System.out.printf("The total amount due is $" + Total);
}
}
# 1 楼答案
布兰登,没有哨兵回路。在我看来,这是你想要的节目