// 运输公司对用户计算运输费用。路程越远,每吨*千米运费越低。标准如下:
// s<250---没有折扣 250<=s<500---2%折扣 500<=s<1000---5%折扣
// 1000<=s<2000---8%折扣 2000<=s<3000---10%折扣 3000<=s---15%折扣
#include <stdio.h>
int main()
{
float p,w,zp,z;
int x,s;
printf("请输入单价,重量,距离:");
scanf("%f%f%d",&p,&w,&s);
if( s >= 3000 )
x = 12;
else
x = s / 250;
switch(x)
{
case 0: z = 0; break;
case 1: z = 2; break;
case 2: break;
case 3: z = 5; break;
case 4: break;
case 5: break;
case 6: break;
case 7: z = 8; break;
case 8: break;
case 9: break;
case 10: break;
case 11: z = 10;break;
case 12: z = 15;break;
default:break;
}
zp = p * w * s * (1 - z / 100);
printf("总运费是:%10.2f\n",zp);
return 0;
}
<img src="https://img-blog.csdn.net/20150423122322751?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhhb3lhcWlhbjU1Mg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
【c语言】 运输公司对用户计算运输费用
最新推荐文章于 2023-10-25 21:25:22 发布