/*
* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作 者:孙永
* 完成日期:2012 年 10 月 27日
* 版 本 号:v1.0
*
* 输入描述:无
* 问题描述:输入存款金额并选择存款种类,计算出利息
* 程序输出:利息和本息
* 问题分析:略
* 算法设计:略
*/
#include<iostream>
using namespace std;
int main()
{
int days,type;
double money,ly,cq,lx,z;
cout<<"欢迎使用利息计算器!"<<endl;
cout<<"请输入存款金额";
cin>>money;
cout<<"请选择存款类型"<<endl;
cout<<"1.活期存款:"<<endl;
cout<<"2.存款3个月:"<<endl;
cout<<"3.存款6个月:"<<endl;
cout<<"4.存款1年:"<<endl;
cout<<"5.存款2年:"<<endl;
cout<<"6.存款3年:"<<endl;
cout<<"7.存款4年:"<<endl;
cout<<"请输入存款类型:";
cin>>type;
if(type>=1&&type<=7)
{
switch(type)
{
case 1:
cout<<"请输入存款天数:";
cin>>days;
cq=days/360.0;
ly=0.005;
break;
case 2:
cq=0.25;
ly=0.031;
break;
case 3:
cq=0.5;
ly=0.033;
break;
case 4:
cq=1;
ly=0.035;
break;
case 5:
cq=2;
ly=0.044;
break;
case 6:
cq=3;
ly=0.05;
break;
case 7:
cq=4;
ly=0.055;
break;
}
lx=money*ly*cq;
z=lx+money;
cout<<"您的存款利息为:"<<lx<<"元。本息合计为:"<<z<<"元。"<<endl;
}
else
cout<<"您输入的信息有误。请重新输入。"<<endl;
cout<<"谢谢使用"<<endl;
return 0;
}
结果如图:
心得体会: