汽车租赁计划C#

时间:2013-10-07 23:47:38

标签: c#

我的学校项目需要帮助。我一直在努力,最终想出如何输出开始里程表和结束里程表=总里程驱动。对于总费用,我需要每天增加15美元租金,再加上每英里0.12美元。我该怎么做?这是我现在的代码:

//Step 1: Declaring variables to store our information.
decimal beginningOdometerDecimal;
decimal endingOdometerDecimal;
decimal rentedDecimal;
decimal totalSaleDecimal;
decimal averageSalesDecimal;
decimal carsReturned;
decimal totalMilesDecimal;
decimal finalCostDecimal;

//Step 2: Get the information from the user.
beginningOdometerDecimal = Decimal.Parse(txtBegin.Text);
endingOdometerDecimal = Decimal.Parse(txtEnd.Text);
rentedDecimal = Decimal.Parse(txtRent.Text);

//Step 3: Mathmatematical Calculations.
totalMilesDecimal = endingOdometerDecimal - beginningOdometerDecimal;
finalCostDecimal = totalMilesDecimal * (Decimal)0.12 + rentedDecimal + 15;

如你所见,我使用的finalCostDecimal等于totalmilesdecimal * $ 0.12 + rentedDecimal + 15.我不认为我使用了正确的代码。有人可以帮我吗?我被困住并尝试了很多。谢谢!

2 个答案:

答案 0 :(得分:5)

如果rentedDecimal是租用汽车的天数,那么您的计算应该是:

 finalCostDecimal = (totalMilesDecimal * 0.12m) + (rentedDecimal * 15.0m);

答案 1 :(得分:4)

每天租15美元加上每英里0.12美元

(每天租15美元)加上(每英里0.12美元)

(15美元*天租用)+(0.12美元*里程驱动)

finalCostDecimal = (15 * rentedDecimal) + (0.12 * totalMilesDecimal)