2501_90807646 2025-03-06 10:54 采纳率: 0%
浏览 44

PTA-停车场收费计价c++

编写一个C语言程序,实现一个简单的停车场收费计算,需要处理以下几种情况:

如果停车时间为1小时以内(含1小时),免费;

如果停车时间为8小时(含8小时),则按照每小时10元的价格收费;

如果停车时间为8小时以上,前8小时按照每小时10元的价格收费,超过8小时后,每增加1小时,按照每小时15元的价格收费。

应支付的停车费用封顶为200元。

  • 写回答

5条回答 默认 最新

  • 阿里嘎多学长 2025-03-06 10:54
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    PTA-停车场收费计价c++

    你需要编写一个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元。

    评论

报告相同问题?

问题事件

  • 创建了问题 3月6日