最近我在开发一个项目,遇到了一个难题。
项目涉及到票证的入库、领用、库存三部分。现在的问题是假设
1、入库从0001——0100(共100张票)
2、领用有四种情况:
   (1)0001——0050(领用50张)
   (2)0051——0100(领用50张)
   (3)0010——0029(领用20张)
   (4)0001——0100(全部领完)
3、计算库存:(也分四种情况)
    (1)0051——0100(结存50张)
    (2)0001——0050(结存50张)
    (3)0001——0009(这一段9张)、0030——0100(这一段71张)
    (4)库存为0张
考虑以上三种情况,用C++BUILDER如何处理以上情况。如何编程。谢谢各位朋友!!!