/*
*文件名称:test.cpp
*作者:刘泽
*完成日期:2017年3月24日
*版本号:v1.0
*
*问题描述:输入存款金额m,并选择存款种类n,计算出利息w(不计利息税)和本息合计s
*输入描述:两个数,代表存款金额和存款种类
*程序输出:两个数代表利息和本息合计
*/
#include <iostream>
using namespace std;
int main()
{
int t;
double m,n,y,l,w,s;
cout<<"欢迎使用利息计算器!"<<endl;
cout<<"请输入存款金额:";
cin>>m;
cout<<"======存款期限======"<<endl;
cout<<"1. 3个月"<<endl;
cout<<"2. 6个月"<<endl;
cout<<"3. 一年"<<endl;
cout<<"4. 二年"<<endl;
cout<<"5. 三年"<<endl;
cout<<"6. 五年"<<endl;
cout<<"请输入存款期限的代号:";
cin>>n;
t=(n<1)+(n<2)+(n<3)+(n<4)+(n<5)+(n<6);
switch (t)
{
case 0:
y=5,l=5.50;
break;
case 1:
y=3,l=5.00;
break;
case 2:
y=2,l=4.40;
break;
case 3:
y=1,l=3.50;
break;
case 4:
y=0.5,l=3.30;
break;
case 5:
y=0.25,l=3.10;
}
w=m*l*y/100;
s=w+m;
cout<<"到期利息为:"<<w<<"元,本息合计共"<<s<<"元。"<<endl;
cout<<"感谢您的使用,欢迎下次光临!"<<endl;
return 0;
}
二、运行结果
三、知识点总结
从这一个程序中,我体会到了switch语句的强大性。