自制利息计算器

上机目的:熟练swith语句,加强编程能力。

上机内容:使用switch语句,根据选择的存款种类,确定利率和存期后计算。

程序:

/*       
* Copyright (c) 2012,烟台大学计算机学院       
* All rights reserved.       
*作   者: 邱学伟       
*完成日期:2012年  10  月  27  日       
*版本号:v1.0       
*输入描述:输入存款金额 输入存款类型       
*问题描述:计算利息。      
*程序输出: 利息和本息和       
*问题分析:略       
*算法设计: 略  
*/
#include <iostream>
using namespace std;
int main()
{
	double drate,dmoney,dinterest,dperiod,dzong;
	int itype,idays;
	cout<<"欢迎使用利息计算器"<<endl;
	cout<<"请输入存款金额:"<<endl;
	cin>>dmoney;
	cout<<"----存款类型----"<<endl;
	cout<<"1-活期"<<endl;
	cout<<"2-三个月"<<endl;
	cout<<"3-六个月"<<endl;
	cout<<"4-一年"<<endl;
	cout<<"5-两年"<<endl;
	cout<<"6-三年"<<endl;
	cout<<"7-五年"<<endl;
	cout<<"请输入您的存款类型:"<<endl;
    cin>>itype;
	if(itype>=1 && itype<=7)
	{
		switch(itype)
		{
		case 1:
			cout<<"请输入存款天数:"<<endl;
			cin>>idays;
			drate=0.005;
			dperiod=idays/360.0;
			break;
		case 2:
			drate=0.031;
			dperiod=0.25;
			break;
		case 3:
			drate=0.033;
			dperiod=0.5;
			break;
		case 4:
			drate=0.035;
			dperiod=1;
			break;
		case 5:
			drate=0.044;
			dperiod=2;
			break;
		case 6:
			drate=0.05;
			dperiod=3;
		case 7:
			drate=0.055;
			dperiod=5;
			break;
		}
		dinterest=dmoney*drate*dperiod;
        dzong=dmoney+dinterest;
	cout<<"您得到的利息为:"<<dinterest<<"元,本息之和为:"<<dzong<<"元。"<<endl;
}
	else
		cout<<"对不起、您输入有误!"<<endl;
	    cout<<"感谢您的使用,欢迎下次光临!";
	return 0;
}


 

运行结果:自制利息计算器_第1张图片

自制利息计算器_第2张图片

自制利息计算器_第3张图片

不吃饭也不觉得饿

你可能感兴趣的:(自制利息计算器)