利息计算器

来源:互联网 发布:淘宝的分期付款怎么还 编辑:程序博客网 时间:2024/04/28 12:00
/*      * Copyright (c) 2012, 烟台大学计算机学院       * All rights reserved.       * 作    者:刘清远   * 完成日期:2012 年10 月28日       * 版 本 号:v1.0       * 输入描述:利息计算器       * 问题描述:输入存款金额,选择期限,天数得出应得利息   * 程序输出:利息,本息  * 问题分析:根据选择不同的期限,计算相应的利率  * 算法设计:利息=金额×年利率×存期         */      

#include<iostream>      #include<cmath>      using namespace std;    int main()    {        double rate,money,time,b;        int a;        cout<<"欢迎使用利息计算器!\n";        cout<<"请输入存款金额:";        cin>>money;        cout<<"======存款期限======\n";        cout<<"1.活期存款\n";        cout<<"2.3个月\n";        cout<<"3.6个月\n";        cout<<"4.1年\n";         cout<<"5.2年\n";        cout<<"6.3年\n";        cout<<"7.5年\n";        cout<<"请输入存款期限的代号:";        cin>>a;                if(a<1||a>7)        {             cout<<"您出错了!";        }        else{            switch(a)            {            case 1:                cout<<"请输入存款天数:";                cin>>time;                rate=0.005*money*(time/360);                break;            case 2:                rate=0.0310*money*0.25;                break;              case 3:                rate=0.033*money*0.5;                break;            case 4:                rate=0.035*money;                break;            case 5:                rate=0.044*money*2;                break;            case 6:                rate=0.05*money*3;                break;            case 7:                rate=0.055*money*5;                break;                            }            b=money+rate;            cout<<"到期利息为:"<<rate<<"元"<<endl;            cout<<"本息合计共:"<<b<<"元"<<endl;            cout<<"感谢您的使用!"<<endl;        }        return 0;    }    


运行结果: