参考号:EM131627
该程序的“目的”是为例如一个宿舍的厨房,以跟踪每个房间的啤酒消费。
首先,程序的整个结构需要或多或少地更改。但是,可以重复使用该代码的很大一部分,因此大多只是更改。
该程序应具有以下功能。尽管功能名称有些不同,但这些函数与随附的代码中的现有函数或多或少相同。
1*“ opretboere”,意为“ createresident”:数据输入是室内的,居民的名字和啤酒消费
2*“ Udskrivbeboere”,意思是“ Printresidents”:输出(打印)是一个列表,包括房间数,居民名称和啤酒消费
3*“ betalingsoversigt”,意思是“支付历史”:输出(打印)是一个列表,包括房间数字,居民名称,啤酒 - 消费和啤酒 - 啤酒(价格*啤酒消费)
4*“ soegeftervaerelse”,意思是“搜索室”:输入是室数,输出(打印)是名称和啤酒消费
5*“ Findminmaks”,意思是“ Findminimummaximum”:输出(打印)是房间数,居民的名称和啤酒最高和最低啤酒的居民的啤酒挑战。如果有许多居民数量相等的最高和最低啤酒的居民,则也应打印出这些居民。
评论:
*函数1 Createresident应检查是否已经创建了房间数,如果是这样,则该功能必须打印出室内数已经存在的文本,然后要求重试。
然后,该程序应扩展到另外三个功能:
6* sortbyroomnumber:创建的列表应由室数排序
7* sortbybeercoercumptict:创建的列表应通过啤酒消费进行排序
8* searchforresident:输入数据应在居民上名称,输出(打印)应为室内和啤酒消费