您的位置:首页 > 编程语言 > C语言/C++

C++第三次实验定期存款利息计算器

2017-04-07 14:07 1071 查看
一、问题及代码
/*
* 文件名称: 定期存款利息计算器
* 作    者:李林杰
* 完成日期:2017 年3 月11日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:通过switch结构进行
* 输入描述:  存款金额,存款日期
* 问题描述: 通过函数算出利息
* 程序输出: 利息及本息
* 问题分析: 通过一个函数及switch结构计算结果
* 算法设计:
*/


#include <iostream>
using namespace std;
int main()
{
int a,b;
cout<<"利息计算器欢迎您!"<<endl;
cout<<"请输入存款金额:"<<endl;
cin>>a; cout<<"======存款期限======"<<endl;
cout<<"1.三个月"<<endl;
cout<<"2.六个月"<<endl;
cout<<"3.一年"<<endl;
cout<<"4.两年"<<endl;
cout<<"5.三年"<<endl;
cout<<"6.五年"<<endl;
cout<<"请输入存款期限的代号:";
cin>>b;
switch(b)
{
double temp;
case 1:temp=0.0310*a;
cout<<"到期利息为:"<<temp<<"元,"<<"本息合计共:"<<a+temp<<"元。"<<endl;break;
case 2:temp=0.0330*a;
cout<<"到期利息为:"<<temp<<"元,"<<"本息合计共:"<<a+temp<<"元。"<<endl;break;
case 3:temp=0.0350*a;
cout<<"到期利息为:"<<temp<<"元,"<<"本息合计共:"<<a+temp<<"元。"<<endl;break;
case 4:temp=0.0440*a;
cout<<"到期利息为:"<<temp<<"元,"<<"本息合计共:"<<a+temp<<"元。"<<endl;break;
case 5:temp=0.0500*a;
cout<<"到期利息为:"<<temp<<"元,"<<"本息合计共:"<<a+temp<<"元。"<<endl;break;
case 6:temp=0.0550*a;
cout<<"到期利息为:"<<temp<<"元,"<<"本息合计共:"<<temp<<"元。"<<endl;break;
default:cout<<"error\n";break;
}
cout<<"感谢您的使用,欢迎下次光临!"<<endl;
return 0;
}xinde


二、输出结果



三、心得体会

已经接触C++三个周了,自己也在不断接触新知识,不断学会新的东西,希望通过自己的努力能学的更多更深。

四、知识点总结

通过一个代数由执行程序者输入存款金额,先通过一个选择,选定存款期限,再通过switch结构计算得到利息及本息。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: