/*
* Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 作 者:王颖
* 完成日期:2013 年 10 月 28 日
* 版 本 号:v1.0
*
* 输入描述: 无
* 问题描述:求利润数额
* 程序输出:
* 问题分析:(用switch语句完成)
* 算法设计:略
*/
#include <iostream>
using namespace std;
int main()
{
int t,l,sum;
cout<<"请输入利润数额:";
cin>>l;
t=l/100000;
if (t>=10)
{
sum=1*0.1+1*0.075+2*0.05+2*0.03+4*0.015+(l-10)*0.01;
cout <<"sum="<<sum;
}
else
{
switch(t)
{
case 0:sum=l*0.1;
cout<<"sum="<<sum;break;
case 1:sum=1*0.1+(l-1)*0.075;
cout<<"sum="<<sum;
case 2:sum=1*0.1+(l-1)*0.075;
cout<<"sum="<<sum;break;
case 3:sum=1*0.1+1*0.075+(l-2)*0.05;
cout<<"sum="<<sum;
case 4:sum=1*0.1+1*0.075+(l-2)*0.05;
cout<<"sum="<<sum;break;
case 5:sum=1*0.1+1*0.075+2*0.05+(l-4)*0.03;
cout<<"sum="<<sum;
case 6:sum=1*0.1+1*0.075+2*0.05+(l-4)*0.03;
cout<<"sum="<<sum;break;
case 7:sum=1*0.1+1*0.075+2*0.05+2*0.03+(l-6)*0.015;
cout<<"sum="<<sum;break;
case 8:sum=1*0.1+1*0.075+2*0.05+2*0.03+(l-6)*0.015;
cout<<"sum="<<sum;break;
case 9:sum=1*0.1+1*0.075+2*0.05+2*0.03+(l-6)*0.015;
cout<<"sum="<<sum;break;
default:cout<<"error!";break;
}
}
return 0;
}
求利润数额
最新推荐文章于 2022-08-07 21:39:12 发布