运费问题

来源:互联网 发布:淘宝网笔筒 编辑:程序博客网 时间:2024/04/28 04:21
问题及代码:
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lyy1.cpp *作者:李盈盈 *完成日期:2014年10月20日 *版本号:v1.0 * *问题描述:输入每公里每吨货物的基本运费p,货物重w和距离s,计算并输出总运费f *输入描述:三个数代表运费,货物重,运输距离 *程序输出:一个数,代表总运费 */ #include <iostream> using namespace std; int main ( ) {     int c,s;     float p,w,d,f;     cout<<"please enter p,w,s:";     cin>>p>>w>>s;     if (s>=3000)        c=12;     else c=s/250;     switch (c)     {         case 0:d=0;break;         case 1:d=2;break;         case 2:             case 3:d=5;break;             case 4:             case 5:             case 6:             case 7:             case 8:             case 9:             case 10:                case 11:d=10;break;                case 12:d=15;break;     }     f=p*w*s*(1-d/100.0);     cout<<"freight="<<f<<endl;     return 0; }

运行结果:


0 0
原创粉丝点击