【文件属性】:
文件名称:河北联合大学C++
文件大小:550KB
文件格式:DOC
更新时间:2016-06-25 06:44:47
c++
c++//模拟超市pos机实现销售、检索、库存、结算功能
#include
#include
#include
#include
#include
using namespace std;
//定义产品类
class product
{
public:
void put();
void sell();
void search();
void all();
void jiesuan();
void cmd();
private:
int id;
string name;
int price;
int number;
};
//类的实现
//入库实现
void product::put()
{
fstream infile;
infile.open("txt.txt",ios_base::out|ios_base::app);
if(!infile)
cout<<"无法打开文件"<>id;
cout<<"\n请输入商品名称"<>name;
cout<<"\n请输入商品价格"<>price;
cout<<"\n请输入商品数量"<>number;
infile<>id>>name>>price>>number;
cout<>setw(8)>>id>>setw(8)>>name>>setw(3)>>price>>setw(4)>>number;
cout<>setw(8)>>id>>setw(8)>>name>>setw(3)>>price>>setw(4)>>number;
// cout<>ch;
switch(ch)
{
case 'a':
one.all();//查看库存
break;
case 'r':
one.put();//入库
break;
case 'j':
one.jiesuan();//结算
break;
case 'z':
one.search();//查找
break;
case 's':
one.sell();//销售
break;
case 'c':
one.cmd();//查看指令
break;
case 'e':
break;
default:
cout<<"输入错误,请重新输入!\n"<