编这样一个程序:

商品资料管理程序
功能简介:
为商店开发一个管理商品的程序,可以增加、删除、修改、查询某商品。

详细功能:
每种商品包含这些信息:商品编号、商品类别、商品名称型号、进货单价、进货数量、销售数量、售出价


要求:
1. 可以不保存输入记录,但需要确认是否保存记录;
   如果已有文件,只能在其后追加;
   新增的记录可以不保存到原文件。
2、
  (1)可以读取全部商品的信息
  (2)可以随时显示内存中记录的全部内容
   (3)可以直接存取默认文件或指定文件。
3、删除记录
  (1)可以按"商品编号"方式删除记录并更新内存中的数据;
   (2)能给出被删除记录的信息
   (3)如果已经是空文件,删除时应给出提示信息并返回主菜单
   (4)如果没有要删除的信息,输出没有找到的信息;
   (5)删除操作时,先删除内存中的对应数据,再执行存数据时,才能覆盖原文件;
4、查询记录
   可以按"商品编号"或“商品名称”方式查询记录,能给出查询记录的信息,如果查询的信息不存在,输出没有找到的信息。
   可以按"销售数量"对商品资料排序.
5、简单售货管理
  (1)售出商品后,修改销售数量  ;进货后,修改进货数量。
   (2)能统计销售额