您的位置:首页 > 其它

第九周项目3-输出存款利息及本息合计

2013-10-16 16:32 363 查看
/*
*程序的版权和版本声明部分:
*Copyright(c)2013,烟台大学计算机学院学生
*All rights reserved.
*文件名称:
*作者:田成琳
*完成日期:2013年 10月15 日
*版本号:v1.0
*对任务及求解方法的描述部分:
*输入描述:先选择存款类型,输入金额,天数,计算利息及本息合计
*问题描述:先选择存款类型,输入金额,天数,计算利息及本息合计
*程序输出:利息及本息合计
*问题分析:
*算法设计:
*/
我的程序:
#include<iostream>
using namespace std;
int main()
{
int day,x,y;
double money,lx,money1,money2;
cout<<"请选择存款种类:"<<endl;
cout<<"1.活期存款"<<endl;
cout<<"2.定期存款"<<endl;
cin>>x;
if(x==1)
{
cout<<"请输入存款金额及天数:"<<endl;
cin>>money1>>day;
lx=money1*(0.005/360)*day;
money=money1+lx;
}
else
{
cout<<"请输入存款金额:"<<endl;
cin>>money2;
cout<<"请选择存款时间:"<<endl;
cout<<"1.3个月"<<endl;
cout<<"2.6个月"<<endl;
cout<<"3.1年"<<endl;
cout<<"4.2年"<<endl;
cout<<"5.3年"<<endl;
cout<<"6.5年"<<endl;
cin>>y;
switch(y)
{
case 1: lx=money2*0.031,money=money2+lx;break;
case 2: lx=money2*0.033,money=money2+lx;break;
case 3: lx=money2*0.035,money=money2+lx;break;
case 4: lx=money2*0.044,money=money2+lx;break;
case 5: lx=money2*0.05,money=money2+lx;break;
case 6: lx=money2*0.055,money=money2+lx;break;
}

}
cout<<"利息为:"<<lx<<" "<<"本息合计为:"<<money<<endl;
return 0;

}


上机内容:练习

运行结果:


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  switch