编写一个C语言程序,实现一个简单的停车场收费计算,需要处理以下几种情况:
如果停车时间为1小时以内(含1小时),免费;
如果停车时间为8小时(含8小时),则按照每小时10元的价格收费;
如果停车时间为8小时以上,前8小时按照每小时10元的价格收费,超过8小时后,每增加1小时,按照每小时15元的价格收费。
应支付的停车费用封顶为200元。
编写一个C语言程序,实现一个简单的停车场收费计算,需要处理以下几种情况:
如果停车时间为1小时以内(含1小时),免费;
如果停车时间为8小时(含8小时),则按照每小时10元的价格收费;
如果停车时间为8小时以上,前8小时按照每小时10元的价格收费,超过8小时后,每增加1小时,按照每小时15元的价格收费。
应支付的停车费用封顶为200元。
阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
你需要编写一个C++程序来实现停车场收费计算。下面是一个简单的解决方案:
#include <iostream>
int main() {
int parkingTime; // 停车时间(小时)
// 输入停车时间
std::cout << "请输入停车时间(小时):";
std::cin >> parkingTime;
// 计算收费
if (parkingTime <= 1) {
std::cout << "免费";
} else if (parkingTime <= 8) {
int fee = parkingTime * 10; // 每小时10元
std::cout << "收费:" << fee << "元";
} else {
int fee = 80; // 8小时以上,收费80元
std::cout << "收费:" << fee << "元";
}
return 0;
}
这个程序首先输入停车时间,然后根据停车时间计算收费。如果停车时间小于或等于1小时,免费;如果停车时间小于或等于8小时,按照每小时10元的价格收费;如果停车时间大于8小时,收费80元。