利息计算器
来源:互联网 发布:广西直销软件 编辑:程序博客网 时间: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; }
心
得体会:领悟到很多细节,有点自豪感。