【发布时间】:2018-10-27 18:14:26
【问题描述】:
我很困惑我是否正确地遵循了这一点,并且是在寻求安慰和一些帮助。所以我的主要问题是我是否遵循我的导师问题:当他说使用哨兵值循环构建它时?
其次,如何将总数四舍五入到小数点后两位?
如果对我的任务有帮助的话:
说明:使用标记值循环。
询问每个用户:
车辆类型(可以使用字符串以外的其他内容,例如:1 代表经济型,2 代表轿车等) 租用天数 计算(针对每个客户):
租金, 税收, 到期总额。 有三种不同的租金选择:经济 @ 31.76、轿车 @ 40.32、SUV @ 47.56。 [注意:只考虑全天单位(无小时费率)]。
销售税为 TOTAL 的 6%。
使用以下方法创建摘要数据:
客户数量 总收钱。 此外,还包括 IPO、算法和案头检查值(设计文档)。
{我的设计和进展}
打包一包;
导入 java.util.*; 导入 java.lang.Math;
公共课嗯{
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);
}
}
【问题讨论】:
-
您的讲师似乎希望您创建一个循环并让多个客户租车
-
"使用标记值 loop" 我在您的代码中没有看到任何循环。
-
@Andreas 我将如何看待创建循环,我感到很失落,很抱歉:(。
标签: java if-statement static double summary