#890. 运费计算
题目描述
运输公司对用户计算运费,路程(km)越远,每吨每公里运费越低。
标准如下:
s<250 没有折扣
250≤s<500 2%折扣
500≤s<1000 5%折扣
1000≤s<2000 8%折扣
2000≤s<3000 10%折扣
3000≤s 15%折扣
设每吨货物每千米的运费p,货物重为w,运输距离为s,折扣为d,则计算运费的公式为:\red{cost=p * w * s * (1-d)}cost=p∗w∗s∗(1−d)
输入格式
共一行,三个数p、s、w
输出格式
共一行,运费,保留小数点后两位
样例
输入样例
100 300 20
输出样例
588000.00
样例代码
#include
#include
using namespace std;
int main()
{
double p,w,s,q;
cin>>p>>s>>w;
if(s<250)
q=pws;
else if(s>=250&&s<500)
q=pws0.98;
else if(s>=500&&s<1000)
q=pws0.95;
else if(s>=1000&&s<2000)
q=pws0.92;
else if(s>=2000&&s<3000)
q=pws0.90;
else
q=pws*0.85;
cout<
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)