文档详情

C C++课程设计 物品库存管理系统.doc

发布:2018-01-10约1.97万字共17页下载文档
文本预览下载声明
物品库存管理系统 作者:admin 日期:2008-05-24 字体大小: 小 中 大 #include iostream #include fstream #include iomanip #include string #include ctime using namespace std; #include stdlib.h #include stdio.h #include ctype.h #include conio.h #include windows.h #include winuser.h void main(); void sbnam(); void sbpri(); void ss(); void smallss(); void smsmss(); void nam(); long math(); int ma(); void ship(); void sell1(); void sell2(); void manaC(); void showmenue(); char xjh,xyj=0,ln=0,zzz,cll; char buffer[16],buff3[16]; long I,J; int nn=0,ent=0,itt=0; string cnam; class Item; //****************************************************************** class client//客户类,Item类是它的友元类 {string nam; //客户名字 public: client(){} ~client(){} friend class Item; }; //************************************************************************** class Item {string name; //物品名 float price; //价格 long number; //商品编号 client cli; //定义客户类对象 public: Item(){} ~Item(){} void stock1(); void snum(); }; void Item::stock1()//两个类的成员函数,有赋值、存入功能 { string a,c; char it; SYSTEMTIME t; GetLocalTime( t); ofstream outfile; //定义输出文件类 if(xyj==5) {coutendl\n输入客户名 :; client3:cincli.nam; cnam=cli.nam; goto stock15;} stock12:itt++; coutendl\n输入货物名 :; cinname; if(itt==2) {itt=0; goto stock14;} stock13: coutendl\n输入该货物价格 :; cinprice; stock14:cout\n\n确定(1),重新输入货物名(2),重新输入价格(3),退出(0) :; goto stock16;// stock15:cout\n\n确定(1),重新输入客户名(2),退出(0) :; stock16:cinit; if(it==0) main(); else if(it==1) {if(xyj==5) {ifstream ff1; ofstream ff2; ff1.open(n.txt,ios::in); ff1nn; ff1.close(); ifstream ff3; ff3.open(ent.txt,ios::in); ff3ent; ff3.close(); cout\n\n请输入预订商品编号; ss(); ifstream ff4; ff4.open(ent.txt,ios::in); ff4ent; ff4.close(); ent++; ff2.open(ent.txt,ios::trunc); ff2ent; ff2.close(); cout继续(1),返回主菜单(2),退出(0) :; stock17:char p17; cinp17; i
显示全部
相似文档