用c++实现设计一个销售员SalesPerson类(销售华为p60),数量10万台,现在销售员3人,经过一个星期的销售,1号销售了18909台,2号销售了39876台,3号销售了40021台,输出剩余库存
时间: 2024-10-08 11:13:17 浏览: 39
在 C++ 中,我们可以创建一个名为 `SalesPerson` 的类来代表销售员,并维护华为 P60 手机的库存。首先,我们需要初始化总库存量为100000台,然后为每个销售员分配一个销售数据成员。接下来,我们可以在一个函数里处理销售情况并更新库存。以下是简单的实现:
```cpp
class SalesPerson {
public:
int salesCount; // 销售数量
// 构造函数初始化销售员的初始销售数量为0
SalesPerson() : salesCount(0) {}
};
int totalStock = 100000; // 总库存
SalesPerson salesPeople[3]; // 存储三个销售员信息
void updateInventory(int index, int soldQuantity) {
salesPeople[index].salesCount += soldQuantity;
totalStock -= soldQuantity;
std::cout << "销售员" << (index + 1) << "销售了:" << soldQuantity << "台,剩余库存:" << totalStock << "台\n";
}
// 输入销售数据
updateInventory(0, 18909);
updateInventory(1, 39876);
updateInventory(2, 40021);
// 输出最后剩余库存
std::cout << "一个星期后,总共剩余库存:" << totalStock << "台。\n";
```
运行这个程序后,它会输出每个销售员的具体销售量以及最终剩余的库存。
阅读全文