用c++写一个银行存储系统
时间: 2024-06-13 22:09:24 浏览: 124
精选_毕业设计_基于C++的银行存储管理系统_完整源码
以下是一个简单的C++银行存储系统的示例代码,其中包括一个Bank类和一个主函数:
```c++
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
class Bank {
public:
Bank() = default;
Bank(int sum);
void dealBusiness();
void showOrder();
private:
vector<int> order;
int sum;
void Init(int sum);
};
Bank::Bank(int sum) {
Init(sum);
}
void Bank::Init(int sum) {
this->sum = sum;
order.resize(sum);
for (int i = 0; i < sum; i++) {
cin >> order[i];
}
}
void Bank::dealBusiness() {
sort(order.begin(), order.end());
}
void Bank::showOrder() {
for (int i = 0; i < sum; i++) {
cout << order[i] << " ";
}
cout << endl;
}
int main() {
int sum;
cout << "请输入为一行正整数,其中第一数字N(N<=1000)为顾客总数,后面跟着N位顾客的编号: ";
cin >> sum;
Bank bank(sum);
bank.dealBusiness();
bank.showOrder();
return 0;
}
```
阅读全文