商品管理系统项目实训报告内容摘要:
\n endl。 cout 按任意键 继续。 endl。 _getch()。 return。 } } while(p) { if(pnum == num) { cout \t 找到要删除的商品信息 endl。 pdisplay()。 cout \t 是否要删除该信息【 Y/N】【 y/n】 :。 cin ch。 if(ch== 39。 y39。 || ch == 39。 Y39。 ) { formernext = pnext。 delete p。 n。 cout \n\t*********************** endl。 cout \t*** 删除成功 ! *** endl。 cout \t***********************\n endl。 cout 按任意键继续。 endl。 _getch()。 return。 } else { cout \n\t*********************** endl。 cout \t*** 删除失败 ! *** endl。 cout \t***********************\n endl。 cout 按任意键继续。 endl。 _getch()。 return。 } } former = p。 p = pnext。 } if(!p) { cout \t 不存在该条形码的商品。 endl。 cout \t 删除失败。 endl。 cout 按任意键继续。 endl。 _getch()。 return。 } } void Supermarket::Modify() //修改商品 { if(phead == NULL) { cout \t 暂无商品信息。 endl。 cout \t 请添加商品信息 endl。 cout 按任意键继续。 endl。 _getch()。 return。 } string num。 Goods *p。 p = NULL。 cout \t 请输入要修改的商品条形码 :。 cin num。 p = SearchNum(num)。 if(p) { cout \t 查找成功 ! endl。 cout \t**************************************** endl。 cout \t** 请输入该条形码商品的新信息 ** endl。 cout \t**************************************** endl。 cout \t 商品进价 :。 cinppricein。 cout \t 商品售价 :。 cinppriceout。 cout \t 商品库存数量 :。 cinpcount。 cout \n\t*********************** endl。 cout \t*** 修改成功 ! *** endl。 cout \t***********************\n endl。 cout 按任意键继续。 endl。 _getch()。 } else { cout \n\t********************************* endl。 cout \t*** 不存在该条形码的商品 ! *** endl。 cout \t*** 修改失败 ! *** endl。 cout \t*********************************\n endl。 cout 按任意键继续。 endl。 _getch()。 } } void Supermarket::Query() //显示商品 { Goods *p。 if(phead == NULL) { cout \n\t************************* endl。 cout \t*** 暂无商品信息 ! *** endl。 cout \t*** 请添加商品信息 ! *** endl。 cout \t*************************\n endl。 cout 按任意键继续。 endl。 _getch()。 return。 } cout *************************** endl。 cout ** 共有 n 种商品 ** endl。 cout *************************** endl。 cout endl。 p = phead。 while(p) { pdisplay()。 p = pnext。 } cout \n\t*********************** endl。 cout \t*** 显示成功 ! *** endl。 cout \t***********************\n endl。 cout 按任意键继续。 endl。 _getch()。 } void Supermarket::Sale() //出售商品 { string num。 int count。 Goods *p。 p = NULL。 cout \t 出售商品的条形码 :。 cinnum。 cout \t 出售商品数量 :。 cin count。 p = SearchNum(num)。 if(p) { if(pcount = count) { cout \t******************************* endl。 cout \t 该商品仓库余量 : pcount endl。 psale_count = count。 cout \t 已出售数量 : psale_count。 pcount = pcount count。 cout \t 商品剩余 : pcount endl。 psale_profit = pprofit * psale_count。 cout \t 盈利 : psale_profit 元 endl。 cout \t******************************* endl。 cout \n\t*********************** endl。 cout \t*** 交易完成 ! *** endl。 cout \t***********************\n endl。 pdisplay()。 cout 按任意键继续。 endl。 _getch()。 return。 } else { cout \n\t*********************************** endl。 cout \t*** 已找到该商品的条形码 ! *** endl。 cout \t*** 余量不足,请清点仓库库存 ! *** endl。 cout \t***********************************\n endl。 _getch()。 return。 } } else { cout \n\t*********************************** endl。 cout \t*** 系统未记录该条形码的商品 ! *** endl。 cout \t*** 出售失败 ! *** endl。 cout \t***********************************\n endl。 cout 按任意键继续。 endl。 _getch()。 return。 } } void Supermarket::Swap(Goods *p1, Goods *p2) { num = p2num。 name = p2name。 pricein = p2pricein。 priceout = p2priceout。 count = p2count。 profit = p2profit。 sale_count = p2sale_count。 sale_profit = p2sale_profit。 p2num = p1num。 p2name = p1name。 p2pricein = p1pricein。 p2priceout = p1priceout。 p2count = p1count。 p2profit = p1pro。商品管理系统项目实训报告
相关推荐
压器 电源变压器是利用电磁感应原理,将输入的有效值为 220V 的电网电压转换为所需的交流低电压。 变压器的副边电压有效值由后面电路的需要决定。 整流电路 利用二极管的单向导电性,将交流电压(电流)变成单向脉动电压(电流)的电路,称为整流电路。 小功率电路中一般采用单相半波、全波、桥式整流电路和倍压整流电路,其中,最常用的是单相桥式整流电路。 我们的设计也是采用桥模拟电子技术 研究性学习 4
型通风天窗 1. 适用范围: 本图集适用于工业与民用建筑,如电力、钢铁、冶金、化工、造船、机械等工业厂房及大型超市、商场、车站、码头等公共建筑;供建筑设计选用及施工安装使用。 不适用于有严重腐蚀性介质的建筑。 2. 天窗选用表: 3. 6 型通风天窗结构示意图: 7 型通风天窗 1. 适用范围: 本图集适用于工业与民用建筑,如电力、钢铁、冶金、化 工、造船、机械等工业厂房及大型超市、商场、车站
图 中, 1R 为高压侧母线负载;变压器两侧绕组匝数分别为 1N、 2N,匝比为 N=N1: N2; Lr1 为变压器高压侧等效漏感或与外串电感之和; Lr2 为变压器低压侧等效漏感或与外串电感之和; Cb Cb2 分别为变压器高压侧和低压侧所串隔直电容; Lf 在充电模式时是滤波电感,放电模式时是储能电感; fC 是高压侧的滤波稳压电容。 该变换器有两种工作模式:当供电电源 V1 正常时,开关
12 等组成。 图 1 双转子反击式破碎机的构造图 1— 链幕; 8— 悬挂轴; 3— 机体 ; 4— 第一道转子; 5第一道反击板 ; 6螺杆; 7方截面轴; 9分腔反击板; 10压缩弹簧; 11第二道转子; 12— 第二道反击板; 1 14— 调节弹簧; 1 18— 均整篦板; 17— 固定反击板; 1 19— 板锤; 20三角 皮带; 2 22— 电动机; 23— 液力联轴器; 24—