C
chensh
Unregistered / Unconfirmed
GUEST, unregistred user!
我写一个服务管理软件,在一天24小时提供一项服务,标准收费是m元/小时。
一天中有4个时段优惠收费,优惠时段之间有间隔
时段一:time1至time2 收费 a元/小时
时段二:time3至time4 收费 b元/小时
时段三:time5至time6 收费 c元/小时
时段四:time7至time8 收费 d元/小时
光临的顾客有普通顾客和注册顾客,注册顾客打折,收s%。注册顾客是否享受
优惠时段由布尔变量t决定。
在顾客结帐时,余额(角)有三种处理方法:
1、大于u角,小于5角,计为5角;
大于5角,小于p角,计为1元。
2、分8种可选设置
1舍2入(1角则不计,2角则计为1元)
2舍3入 3舍4入 4舍5入
5舍6入 6舍7入 7舍8入
8舍9入
3、实用实收,不舍弃余额。
(注:经理可以修改时段起至时间和相应的收费,修改注册顾客的打折百分比,也可以修改注册顾客
是否享受优惠收费的变量t,并存入数据库中,还可以修改余额处理方法,程序运行时读取至相应
的变量中。顾客在连续接受服务的过程中,可能经过多个优惠时段,在优惠时段按优惠价格收取,
其余按标准价格收取;还可能长达几天)
请给出一段代码计算每一位顾客的收费额。(已经起始、结束时间、是否为注册顾客等,可以另设变量,请注明其作用)
一天中有4个时段优惠收费,优惠时段之间有间隔
时段一:time1至time2 收费 a元/小时
时段二:time3至time4 收费 b元/小时
时段三:time5至time6 收费 c元/小时
时段四:time7至time8 收费 d元/小时
光临的顾客有普通顾客和注册顾客,注册顾客打折,收s%。注册顾客是否享受
优惠时段由布尔变量t决定。
在顾客结帐时,余额(角)有三种处理方法:
1、大于u角,小于5角,计为5角;
大于5角,小于p角,计为1元。
2、分8种可选设置
1舍2入(1角则不计,2角则计为1元)
2舍3入 3舍4入 4舍5入
5舍6入 6舍7入 7舍8入
8舍9入
3、实用实收,不舍弃余额。
(注:经理可以修改时段起至时间和相应的收费,修改注册顾客的打折百分比,也可以修改注册顾客
是否享受优惠收费的变量t,并存入数据库中,还可以修改余额处理方法,程序运行时读取至相应
的变量中。顾客在连续接受服务的过程中,可能经过多个优惠时段,在优惠时段按优惠价格收取,
其余按标准价格收取;还可能长达几天)
请给出一段代码计算每一位顾客的收费额。(已经起始、结束时间、是否为注册顾客等,可以另设变量,请注明其作用)