【文件属性】:
文件名称:c++_关于公路收费的问题
文件大小:1KB
文件格式:CPP
更新时间:2019-05-13 08:38:39
c++ 公路收费 问题
//编写一个程序实现公路收费功能,根据输入的车型
//1:小客车 2:卡车 3:公汽 统计 收费金额
//void cars() 统计小客车的车辆数和收费小记
//void trucks()统计卡车的车辆数和收费小记
//void buss() 统计公汽的车辆数和收费小记
//void process()收费处理
//void display() 输出收费统计信息
#include
const int unitcar=10;
const int unittruck=25;
const int unitbus=15;
class Free
{
int car,carfee;
int truck,truckfee;
int bus,busfee;
public:
Free()
{
car=carfee=truck=truckfee=bus=busfee=0;
}
void cars()
{
car++;
carfee+=unitcar;
}
void trucks()
{
truck++;
truckfee+=unittruck;
}
void buss()
{
bus++;
busfee+=unitbus;
}
void process()
{
int no,n=0;
cout<<"1:卡车 2:卡车 3:公汽 0:退出"<>no;
switch(no)
{
case 0:break;
case 1:cars();break;
case 2:trucks();break;
case 3:buss();break;
default:cout<<"车型输入有误!"<