利息计算器

来源:互联网 发布:广西直销软件 编辑:程序博客网 时间:2024/04/28 13:04

上机内容:编辑利息计算器

上机目的:练习switch语句

/*     * Copyright (c) 2012,烟台大学计算机学院     * All rights reserved.     *作   者: 黄兆宽     *完成日期:2012年  10  月  25  日     *版本号:v1.0     *输入描述:输入存款金额 输入存款类型     *问题描述:计算利息。    *程序输出: 利息和本息和     *问题分析:略     *算法设计: 略     #include<iostream>        using namespace std;       int main()      {      double deposit,yRate=0,altogether=0,interest;        double days;      int a;cout<<"欢迎使用利息计算器"<<endl;    cout<<"请输入存款金额(元):";cin>>deposit;    cout<<" =======存款期限=======";    cout<<"1. 活期存款"<<endl;cout<<"2. 3个月"<<endl;cout<<"3. 6个月"<<endl;cout<<"4. 一年"<<endl;cout<<"5. 两年"<<endl;cout<<"6. 三年"<<endl;cout<<"7. 五年"<<endl;cout<<"请输入存款期限的代号:";    cin>>a;if(a==1){yRate = 0.005;cout<<"请输入存款天数:";    cin>>days;}if(a>=8)    cout<<"选择存款类型错误。";    switch(a)        {            case 2:                yRate = 0.031, days = 90;  break;            case 3:                yRate = 0.033, days = 180;  break;            case 4:                yRate = 0.035, days = 360;  break;            case 5:                yRate = 0.044, days = 720;  break;            case 6:                yRate = 0.05, days = 1440;  break;            case 7:                yRate = 0.055, days = 1800;          }        interest= deposit * yRate * (days/360);              altogether = deposit + interest;              cout<<"到期利息为: "<<interest<<" 元,本息合计共 "<<altogether<<" 元。"<<endl;          return 0;      }      

得体会:领悟到很多细节,有点自豪感。

原创粉丝点击