打印

出租车程序求指导

[复制链接]
1098|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
bqy100|  楼主 | 2012-1-8 12:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题
我是个刚接触单片机的学生,刚写了个出租车的程序,但是一直不行,请前辈们指导,我会附上附件,邮箱339351959@qq.com

说下计价的算法。

  1)起步价:乘客上车,显示起步价11元,行车距离在3公里以内。                           
        2)里程计价:(计价单位为元,并进行四舍五入)
      a.行车里程 < 3公里时,计价为11元;
      b.3公里≤行车里程≤10公里时,计价为:11元+(里程-3)*2.5元/公里
      c.行车里程 > 10公里时,加收回空计费每公里计价加收50%;
计价为:11元+7公里*2.5元/公里+(里程-10)*2.5*(1+50%)元/公

能实现计价和显示就ok
123321.zip (220.3 KB)

相关帖子

沙发
dengm| | 2012-1-8 15:24 | 只看该作者
本帖最后由 dengm 于 2012-1-8 15:30 编辑

a.行车里程 < 3公里时,计价为11元;
     计价为: 里程*0 +  11
b.3公里≤行车里程≤10公里时,计价为:11元+(里程-3)*2.5元/公里
     计价为: 里程*2.5 +  3.5
c.行车里程 > 10公里时,加收回空计费每公里计价加收50%;
     计价为:11元+7公里*2.5元/公里+(里程-10)*2.5*(1+50%)元/公
      计价为: 里程*3.75  +  (-12.5)
;--------------------------------------------------------------
        计价为:  里程* A   +   B
       a.  0 公里<行车里程 ≤       3公里时:  A = 0      B=11
       b.  3公里<行车里程 ≤      10公里时:  A =2.5    B=3.5
       c. 10公里<行车里程 ≤32000公里时:  A= 3.75  B=(-12.5)
       根据行车里程范围, 查表得 A, B, 再计算。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

1

帖子

0

粉丝