Pro.ID1139 Title饭卡管理系统 Title链接http://10.20.2.8/oj/exercise/problem?problem_id=1139 AC0 Submit56 Ratio0.00% 时间&空间限制描述1.问题提出 饭堂用饭卡卖饭,不仅提高卖饭速度,还通过计算机管理,提高了管理效率和管理质量。 2.功能要求 重复显示如图1 所示的主菜单,在主菜单中选择任意一项,均实现相应功能。 ………………………………………………… 图1 饭卡管理主菜单 在主菜单中选择 1 ,建立名为 card.dat 的文件,并在其中添加若干人的饭卡号、姓名、金额、挂失信息,要求饭卡号是唯一的。 在主菜单中选择 2 ,要求用户输入饭卡号、饭费,然后系统自动从该人的饭卡中减去饭钱,并分别显示买饭前后的金额,如果原来饭卡中的余额不足5元,则不能买饭,而且显示“余额不够,请续钱。”,如果挂失信息为真,则显示“本卡已冻结。”。 在主菜单中选择 3 ,要求用户输入饭卡号、续钱额,续钱完成后分别显示续钱前后的金额。 在主菜单中选择 4 ,添加新饭卡,这时要求新饭卡号和已有的饭卡号不能重号。 在主菜单中选择 5 ,注销旧饭卡。 在主菜单中选择 6 ,要求用户输入饭卡号和挂失信息,然后更新该饭卡的挂失信息。 在主菜单中选择 7 ,此项功能学生自由发挥,根据本组爱好增加与本题目相关的新功能。 在主菜单中选择 0 ,显示结束信息(如“感谢使用本软件。已正常退出,按任意键结束。”),按任意键后,退出本系统。 输入NULL 输出Description 1.问题提出 饭堂用饭卡卖饭,不仅提高卖饭速度,还通过计算机管理,提高了管理效率和管理质量。 2.功能要求 重复显示如图1 所示的主菜单,在主菜单中选择任意一项,均实现相应功能。 ………………………………………………… 图1 饭卡管理主菜单 在主菜单中选择 1 ,建立名为 card.dat 的文件,并在其中添加若干人的饭卡号、姓名、金额、挂失信息,要求饭卡号是唯一的。 在主菜单中选择 2 ,要求用户输入饭卡号、饭费,然后系统自动从该人的饭卡中减去饭钱,并分别显示买饭前后的金额,如果原来饭卡中的余额不足5元,则不能买饭,而且显示“余额不够,请续钱。”,如果挂失信息为真,则显示“本卡已冻结。”。 在主菜单中选择 3 ,要求用户输入饭卡号、续钱额,续钱完成后分别显示续钱前后的金额。 在主菜单中选择 4 ,添加新饭卡,这时要求新饭卡号和已有的饭卡号不能重号。 在主菜单中选择 5 ,注销旧饭卡。 在主菜单中选择 6 ,要求用户输入饭卡号和挂失信息,然后更新该饭卡的挂失信息。 在主菜单中选择 7 ,此项功能学生自由发挥,根据本组爱好增加与本题目相关的新功能。 在主菜单中选择 0 ,显示结束信息(如“感谢使用本软件。已正常退出,按任意键结束。”),按任意键后,退出本系统。 Input NULL Output NULL Sample Input NULL Sample Output NULL Source Author 样例输入NULL 样例输出NULL 作者 |