描述
某商店经销一种货物,货物成箱进,成箱卖出,购进和卖出都是以重量为单位(每箱的重量不同),商店需要记录下存货的总重量。设计一个货物类,模拟进出货过过程,在进货和出货过程中,记录商店库存的总重量。(初始库存总重量是100)
输入
共有两件商品。
输入第一件商品的重量
输入第二件商品的重量
输出
第一件商品入库后的库存总重量
第二件商品入库后的库存总重量
第一件商品出库后的库存总重量
第二件商品出库后的库存总重量
样例输入
10 20
样例输出
110 130 120 100
#include <iostream>
#include <cmath>
#include <cstdio>
#include <algorithm>
//using namespace std;
class goods
{
private:
static int sum;
int wigh;
public:
goods(int x):wigh(x)
{}
void add()
{
sum+=wigh;
}
void out()
{
sum-=wigh;
}
static void print()
{
std::cout<<sum<<std::endl;
}
};
int goods::sum=100;
signed main()
{
int first,second;
std::cin>>first>>second;
goods a(first),b(second);
//goods::print();
a.add();
a.print();
b.add();
b.print();
a.out();
a.print();
b.out();
b.print();
return 0;
}