如何完成本程序的学习案例?

时间:2019-06-15 04:32:59

标签: java

我在其中一门课程中得到了项目任务,我很困惑地完成了它。你能帮我完成这个程序吗?

这是研究案例。

制定一个计划以租用酒店客房! 条款: -房间类型(总统套房,VVIP,豪华房,高级房) -房价(IDR 1,500,000,-IDR 1,000,000 IDR 800,000 IDR 500,000) -如果住宿超过3晚,可享受15%的折扣 -如果会员有10%的额外折扣

输入: -无KTP -名称 -电子邮件 -性别 -地址 -电话号码 -房间类型 -停留时间

输出: -无KTP -名称 -电子邮件 -性别 -地址 -电话号码 -房间类型 -房间价格 -停留时间 -折扣 -总薪金

1 个答案:

答案 0 :(得分:-1)

我会在这里扔东西;也许您可以在此之上工作。显然,您需要处理的唯一输出值是:

  • 房价
  • 折扣
  • 总薪金

那将大大简化问题。接下来,如何确定房间价格?似乎统一的“房间价格”取决于房间的类型。由于每种类型的房间都有其特定的价格标签,因此Java中的某些数据结构可以帮助解决这一问题。

接下来,折扣似乎取决于住宿时间。您已经将停留时间作为输入,因此弄清Discount应该很简单。

最后,总薪金似乎由房价和折扣决定。在这一点上,您将已经可以享受“房费”和“住宿时长”折扣。别忘了还有会员折扣,但是您必须弄清楚如何确定会员资格。