问题及代码:
/*
*Copyright (c) 2014,烟台大学计算机学院
*All rights reserved.
*文件名称:test.cpp
*作者:吴胜男
*完成日期:2014年10月20日
*版本号:v1.0
*
*问题描述:输入存款金额并选择存款种类,计算出利息(不计利息税)和本息合计
*输入描述:输入money,period,rate代表收入总额,存期,利率。
*程序输出:输出m,interest代表本息和,利息。
*/
#include <iostream>
#include<cmath>
using namespace std;
int main()
{
int type;
double money,period,rate,interest;
cout<<"欢迎使用利息计算器!";
cout<<"请输入存款金额:";
cin>>money;
cout<<"======存款期限======";
cout<<"1. 3个月";
cout<<"2. 6个月";
cout<<"3. 一年";
cout<<"4. 两年";
cout<<"5. 三年";
cout<<"6. 五年";
cout<<"请输入存款期限的代号:";
cin>>type;
if(type>=1&&type<=6)
{
switch(type)
{
case 1:period=0.25;rate=0.0310;break;
case 2:period=0.5;rate=0.0330;break;
case 3:period=1;rate=0.0350;break;
case 4:period=2;rate=0.0440;break;
case 5:period=3;rate=0.05;break;
case 6:period=5;rate=0.0550;break;
}
interest=money*rate*period;
cout<<"到期利息为:"<<interest<<"元,本息合计共:"<<interest+money<<"元。"<<endl;
}
else
cout<<"选择存款类型错误!"<<endl;
cout<<"感谢您的使用,欢迎下次光临!"<<endl;
return 0;
}
运行结果:
知识点总结:要根据题目中给出的顺序写出程序,写程序要灵活一点!
学习心得:这次是根据老师的答案写的,自己看着挺简单,但还是不会编,自己要多加联系!