*
* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
* 作者: 李慧慧
* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
* 作者: 李慧慧
* 完成日期:2012 年10月29日
* 版本号:v1.0
*
* 输入描述:按条件输入存款和存款类型
* 问题描述:使用switch语句
* 程序输出:利息和本息和
算法设计:
#include<iostream>
using namespace std;
int main()
{
int t,d;
double m,p,r,i;
cout<<"欢迎使用利息计算器!"<<"\n";
cout<<"请输入存款金额"<<"\n";
cin>>m;
cout<<"存款期限"<<"\n";
cout<<"1.活期存款"<<"\n";
cout<<"2.三个月"<<"\n";
cout <<"3. 六个月" <<"\n";
cout <<"4. 一年" <<"\n";
cout <<"5. 二年" <<"\n";
cout <<"6. 三年" <<"\n";
cout <<"7. 五年" <<"\n";
cout<<"请输入存款期限的代号"<<"\n";
cin>>t;
if(t>=1&&t<=7)
{
switch(t)
{
case 1:
cout<<"请输入存款天数"<<"\n";
cin >> d;
p = d/360;
r = 0.005;
break;
case 2:
p=0.25;
r=0.031;
break;
case 3:
p=0.5;
r=0.033;
break;
case 4:
p=1;
r=0.035;
break;
case 5:
p=2;
r=0.044;
break;
case 6:
p=3;
r=0.050;
break;
case 7:
p=5;
r=0.055;
break;
}
i=m*p*r;
cout << "到期利息为:" << i << "元,本息合计共"<< i + m <<"元。"<<"\n";
}
else
cout<<"选择存款类型错误。"<<"\n";
cout<<"感谢您的使用,欢迎下次光临!"<<"\n";
return 0;
}
运行结果:
心得体会:这个真的不会做,磨磨蹭蹭好长时间,改了又改,还是忍不住看了老师的答案,,这样的怎么做啊,求导助、、、、、