第九周任务,错的一塌糊涂,欢迎帮忙改错……switch语句不会用啊

#include <iostream>
using namespace std;
int main()
{
	double a,b,c,d,e,f,g,j,l;//a=金额,b=年利率,c=存期,d=利息,e=存款类型,f=定期存款时间,l=本息合计
	int h,i;
	cout<<"请输入存款金额:";
	cin>>a;
	cout<<"请选择存款类型,活期请按1,定期请按2.";
	cin>>e;
	if(e==2)
	{cout<<"请选择存款时间,按月存款请按1,按年存款请按2";
	cin>>f;
		if(f==1)
		{cout<<"请输入存款月数,可选择的月数有3个月,6个月,请输入3或6:";
			cin>>g;
		h=g/3;
		switch(h)
		{
		case 0:
		case 1:b=3.1/100,c=1/4;break;
		case 2:b=3.3/100,c=1/2;break;
			d=a*b*c;
			l=a+d;
}
		
		cout<<"利息为:"<<d<<",本息合金为:"<<l;}
		else
			cout<<"请选择存款一年,二年,三年,五年,如存款一年,请输入1.请输入存款年数:";
		cin>>i;
		switch(i)
		{
		case 0:
		case 1:b=3.5/100,c=1;break;
		case 2:b=4.4/100,c=2;break;
		case 3:b=5/100,c=3;break;
		case 4:
		case 5:b=5.5/100,c=5;break;
			d=a*b*c;
			l=a+d;
		}
		cout<<"利息为:"<<d<<",本息合金为:"<<l;}
		else
			cout<<"请输入存款天数。";
		cin>>j;
		c=j/360;
		d=a*b*c;
		l=a+d;
		cout<<"利息为:"<<d<<",本息合金为:"<<l;
		cout<<"\n";
		return 0;
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值