上机内容:设计利息计算器
上机目的:利用switch设计
* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
* 作 者: 徐本锡
* 完成日期:2012 年 10月27 日
* 版 本 号:v1.0
*
* 输入描述:输入金额 存款类型
* 问题描述:计算利息 本息和
* 程序输出:利息 本息和
* 算法设计:利息公式
程序代码:
#include <iostream>
using namespace std;
int main()
{
double money, period, rate, interest;//本金,多久,利率,利息
int days,typ;//天数,类型
cout<<"利息计算器(计算结果没有扣除利息税)"<<endl;
cout<<"请输入存款金额:"<<endl;
cin>>money;
cout<<"请选择存款类型:"<<endl;
cout<<"1. 活期"<<endl;
cout<<"2. 3个月"<<endl;
cout<<"3. 6个月"<<endl;
cout<<"4. 1年"<<endl;
cout<<"5. 2年"<<endl;
cout<<"6. 3年"<<endl;
cout<<"7. 5年"<<endl;
cout<<"选择存款类型:"<<endl;
cin>>typ;
if(typ>7||typ<1)
cout<<"选择存款类型错误!"<<endl;
else
{
switch (typ)
{case 1:
cout<<"请输入存款天数:"<<endl;
cin>>days;
period=days/360.0;
rate=0.005;
break;
case 2:
period=3.0/12.0;
rate=0.031 ;
break;
case 3:
period=6.0/12.0;
rate=0.033;
break;
case 4:
period=1;
rate=0.035;
break;
case 5:
period=2;
rate=0.044;
break;
case 6:
period=3;
rate=0.05;
break;
case 7:
period=5;
rate=0.055;
break;
}
interest=money*period*rate;
cout<<"利息为:"<<interest<<endl;
cout<<"本息和为:"<<interest+money<<endl;
}
return 0;
}
结果(截屏):
我的总结:
漏税很可耻哦!!!!哈哈哈哈。。。。。。。。。。。。。