《C++停车收费困难版》由会员分享,可在线阅读,更多相关《C++停车收费困难版(4页珍藏版)》请在金锄头文库上搜索。
1、C+停车收费困难版题目:随着时间的进步,我们的生活越来越智能化,越来越多的人工智能运用到了我们生活中,像以前还需要人来收取停车费,现在已经实现了无人化收费,现在在王充路上的停车场收费如下 1.停车时间在0.5小时及以内,则收费0元2.停车时间超过0.5小时但在1小时候及以内,收费2元3.超过1小时部分,每小时收费3元(不足1小时按1小时收取)停车场可以自动记录每辆车进入时间和出去时间。 我们要根据记录仪里面停车的进入时间和出去时间计算停车场的一辆车停车时间(有效时间,在收费时段中的时间)。计算这辆车停车的收费。 输入:这辆车进入时间和出去时间,时间是多少小时多少分钟,即四个数据,a,b,c,d
2、,表示a小时b分钟进入,c小时d分钟离开(0=小时=24) (0=分钟=60)输出:一个整数,停车价格提示:19 5621 57收费区段有效时间是 8:00-20:30,因此在19:56到21:57时间中,收费有效时间是19:56到20:30,超过0.5小时,不足1小时,收费2元代码:#includeusing namespace std;int main()int a,b,c,d,time,money;cinab;cincd; if(a=30)d=30;if(c20)c=20;d=30; if(a=c)if(bd) time=d-b;else if(ac)if(bd)time=(c-a)*60+d-b;if(time30&time60)time=time-60;money=(time/60)*3+2+3;/couta b c d ;coutmoney;return 0;4