在网上找了很多例子,代码都不是循序渐进的,自己一点一点按章节把代码按照老师的要求都码好了,一点一点进步吧,因为一开始就去看别人整篇的代码实在很难,带给需要帮助的人,我想把每一章对应的课件图片传上来的,太麻烦了。我有课件,需要的可以评论区找我要。
我已经到第12章的代码都码好了,以后会陆续上传上来。
// Bank_6.7.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//
#include <iostream>
#include <cmath>
using namespace std;
class SavingsAccount //储蓄类账户
{
public:
SavingsAccount(int date, int id, double rate);//构造函数
int getId() { return id; }
double getBalance() { return balance; }
double getRate() { return rate; }
//存入现金
void deposit(int date, double amount);
//取出现金
void withdraw(int date, double amount);
//结算利息,每年一月1日调用一次该函数
void settle(int date);
//显示账户信息
void show();
~SavingsAccount();
private:
int id; //账号
double balance; //余额
double rate; //存款年利率
int lastDate; //上一次变更余额的日期
double accumulation; //余额按日累加之和