试题2、编写收费站计费程序。 (1)本题分值:55分。 (2)考核时间:110min。 (3)考核形式:上机实操。 (4)具体考核要求:
a) 编写程序界面如下:
b) 某地高速公路对车辆的收费原则如下:
车辆按大小分类,总共分为五类车,分别取名为“一型车”、“二型车”、“三型车”、
“四型车”、“五型车”
车辆收费与里程相关,行驶里程越长,收费金额越高
行驶里程可输入小数点(单位:公里)
c) 选择车型,输入行驶里程,点击“计算”按钮即可计算出收费额是多少,如未选择“尾
数处理”则显示金额时保留两位小数点,如已选择“尾数处理”则会对计算出的金额进行尾数处理,显示时不保留小数点。尾数处理原则: 里程为0则收费金额为0,不再继续下面的尾数处理流程
如果里程不为0则首先对计算结果四舍五入到元,然后继续下面的处理 收费金额不足5元则按5元计
个位数小于3则归0,比如12元处理为10元
个位数大于等于3且小于等于7则归5,比如13元和17元处理为15元 个位数大于7则归10,比如18元处理为20元 d) 点击“退出”按钮退出程序。
e) 在电脑D盘根目录下建立“选手姓名+参赛证号”文件夹,将“收费站计费程序”源程
序和编译好的执行程序存储在该文件夹里。