问题及代码:
<span><span class="comment">/*</span> </span><span> </span>
*Copyright (c) 2014,烟台大学计算机学院
*ALL right reserved
*文件名;多分段函数求值.cpp
*作者;童宇
*完成日期2014年10月15日
*版本号v1.0
*问题描述:计算利息及本息总和
*输入描述:输入存款金额及选择存款期限
*程序输出:输出利息及本息总和
*/
#include <cmath>
using namespace std;
int main( )
{
double l,j,n;
int c;
cout <<"欢迎使用利息计算器!";
cout <<"请输入存款金额:";
cin >>j;
cout <<"======存款期限======"<<endl;
cout <<"1. 3个月"<<endl ;
cout <<"2. 6个月"<<endl;
cout <<"3. 一年"<<endl;
cout <<"4. 两年"<<endl;
cout <<"5. 三年"<<endl;
cout <<"6. 五年"<<endl;
cin >> c;
switch(c)
{
case 1:
l=j*0.031*0.25;
break;
case 2:
l=j*0.033*0.6;
break ;
case 3:
l=j*0.035*1;
break ;
case 4:
l=j*0.044*2;
break ;
case 5:
l=j*0.05*3;
break ;
case 6:
l=j*0.055*5;
break ;
}
n=j+l;
cout<<"到期利息为:"<<l<<" 本息合计共: "<<n<<" \n";
return 0;
}
运行结果: