火车站托运行李从甲地到乙地按规定每张客票托运行李不超过50千克每千克按1.35元计算运费超过部分按2.65元计算运费编程计算运费

火车站托运行李从甲地到乙地按规定每张客票托运行李不超过50千克每千克按1.35元计算运费超过部分按2.65元计算运费编程计算运费

#include <iostream>
using namespace std;
int main()
{
    float kg,pay = 0;
    scanf("%f",&kg);
    if(kg > 50)
    {
        pay += (kg-50)*2.65;
        kg = 50;
    }
    pay += kg*1.35;
    printf("pay=%.2f",pay);
    return 0;
}

代码如下,如有帮助,请帮忙采纳一下,谢谢。

img

img

代码:

#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
    double weight,pay;
    cin >> weight;
    if (weight <= 50)
    {
        pay = weight * 1.35;
    }else
    {
        pay = 1.35 * 50 + (weight - 50)*2.65;
    }
    cout << fixed << setprecision(2) << pay;  //保留两位小数
    return 0;
}