用c++编写一个银行借贷系统
时间: 2023-11-12 07:07:46 浏览: 39
好的,下面是一个简单的银行借贷系统的C++代码:
```c++
#include <iostream>
using namespace std;
class Account {
private:
string name;
int account_number;
float balance;
public:
Account(string n, int a, float b) {
name = n;
account_number = a;
balance = b;
}
void deposit(float amount) {
balance += amount;
cout << "Deposit of " << amount << " successful." << endl;
}
void withdraw(float amount) {
if (balance - amount < 0) {
cout << "Insufficient funds." << endl;
}
else {
balance -= amount;
cout << "Withdrawal of " << amount << " successful." << endl;
}
}
void display() {
cout << "Name: " << name << endl;
cout << "Account Number: " << account_number << endl;
cout << "Balance: " << balance << endl;
}
};
int main() {
Account a("John", 1234, 5000);
a.display();
a.deposit(1000);
a.display();
a.withdraw(2000);
a.display();
a.withdraw(5000);
a.display();
return 0;
}
```
在这个程序中,我们定义了一个名为Account的类,表示一个银行账户。该类具有三个私有成员变量:账户持有人的姓名(name),账户号码(account_number)和账户余额(balance)。该类还定义了三个公共成员函数:存款(deposit),取款(withdraw)和显示账户信息(display)。
在主函数中,我们创建了一个名为a的Account对象,并测试了它的存款、取款和显示功能。