源码简介: |
一个简单的机票预订方案 先决条件,目标和成果 先决条件:学生应掌握以下必备技能。 • 指 针 - 使用的指针间接引用和修改对象 • 链接列表 - 链表的实施的理解 • 动态内存管理 - 使用新的和删除 目标:本作业的目的是加强学生的链表的理解。 结果:学生成功地完成这项任务将掌握以下成果。 • 了解执行链表 • 使用指针 • 使用动态内存管理 说明 一个简单的机票预订方案应显示以下选项的菜单:预订机票,取消预订,查看是否有票是为特定的人保留的,并显示乘客。这些信息保存在一个链表的名称字母顺序排列。在程序的一个简单的版本,假设门票只保留一个航班。在一个更全面的版本,地方上的航班数量没有限制。创建一个与每个包括一个指向指针的链表节点乘客航班链表。 任务 写下订票根据上面的描述程序更全面的版本。 -A simple airline ticket reservation programPrerequisites, Goals, and OutcomesPrerequisites: Students should have mastered the following prerequisite skills.• Pointers- Using pointers to indirectly reference and modify objects• Linked Lists- Understanding of a linked list implementation• Dynamic Memory Management- Use of new and deleteGoals: This assignment is designed to reinforce the student s understanding of linked lists.Outcomes: Students successfully completing this assignment would master the following outcomes.• Understand implementation of linked lists• Use pointers• Use dynamic memory managementDescriptionA simple airline ticket reservation program should display a menu with the following options: reserve a ticket, cancel a reservation, check whether a ticket is reserved for a particular person, and display the passengers. The information is maintained on an alphabetized linked list of names. In a simpler version of t
|