C++实践题 银行存款查询程序 多文件应用程序

C++系列必做题,这道题不难,麻烦,做了一下午 。懒得做的同学就看看吧 。
可惜只有一年有收益,╮(╯▽╰)╭
工具/原料
Mircrosoftvisual studio
方法/步骤首先是题目 。
(1)阅读附录A.2.3中建立多文件应用程序的内容,并按步骤完成创建项目的操作 。
(2)调查目前中国银行存款种类和利息计算方式,设计一个银行存款查询程序,项目要求:
(A)主函数对用户操作进行提示,用户输入存款金额、存款种类、存期后,调用相应的函数来计算利息,以简洁、清晰的格式输出存款数额、存款种类、存期、利息、总计等项目 。
(B)每一种函数种类使用一个函数计算利息 。
(C).h头文件存放函数原型,并加以功能说明 。

【C++实践题 银行存款查询程序 多文件应用程序】

(D)每一个函数独立编译为一个.cpp文件 。

ps:阅读容易,手打不易,且看且珍惜 。

由于是银行存款计息,必须有利率才行,我在网上找了个中国工商银行2012年利率表,
还有活期计息方式 。为了避免麻烦这里只采用活期、整存争取以及零存整取三种方式 。
C++实践题 银行存款查询程序 多文件应用程序
C++实践题 银行存款查询程序 多文件应用程序

打开Mircrosoftvisual studio,这里我用的是2010版本,创建win32控制台程序,选择空项目 。

按照题目要求,创建头文件保存函数原型,源文件分别是计息方式和主函数
C++实践题 银行存款查询程序 多文件应用程序
由于利息包含小数点,所以采用double,双浮点型 。
函数原型声明huoqi ling zheng三种函数,使主函数能够调用者三种函数 。
C++实践题 银行存款查询程序 多文件应用程序
接下来对主函数进行编写,有题目可知依次输入存款数额,存款种类,存期,而由于存期不同利率也不同,主函数中只能呈现前两种输入,存期要放到其他函数中采用switch语句 。必要注释均在图中
C++实践题 银行存款查询程序 多文件应用程序
首先是活期,活期与其他存款方式不同,利率恒定且按天数计息,所以需要输入年月日来计算天数 。
C++实践题 银行存款查询程序 多文件应用程序
然后是整存整取,由人民币利率表可知必须用switch语句来决定利率 。
C++实践题 银行存款查询程序 多文件应用程序
有了整存整取在前,零存整取等三个就简单了,差不多照搬 。
C++实践题 银行存款查询程序 多文件应用程序