题目5 销售管理系统 [说明及要求] 某公司有5个销售员,负责销售6中产品。每个销售员都将当天销售的每种产品各写一张便条交上来。每张便条包含内容为销售员的代号、产品代号、该种产品当天的销售额。 每位销售员每天可能上缴0-6张便条。假设收集到了上个月的所有便条,编写一个处理程序,读取上个月的销售情况,并做以下处理:(1) 计算上个月每个人每种产品的销售额;(2) 按销售额对销售员进行排序,输出排序结果;(3) 统计每种产品的总销售额,对这些产品按从高到低的顺序输出排序结果。 [提示] (1) 可采用结构体数组和文件系统实现。 (2) 结构体成员包括销售代号、产品和销售额。 (3) 程序运行后首先打印一个菜单:N.销售额录入;D.销售明细;S.排序;T.统计; Q.退出。 (4) 考虑利用函数调用,编写main函数进行演示。
时间: 2023-03-12 20:19:53 浏览: 75
答:本系统利用结构体数组和文件系统实现,结构体成员包括销售员的代号、产品代号、该种产品当天的销售额,程序运行后打印的菜单为N.销售额录入;D.销售明细;S.排序;T.统计; Q.退出。主要功能包括计算上个月每个人每种产品的销售额,按销售额对销售员进行排序,统计每种产品的总销售额,并按从高到低的顺序输出排序结果。
阅读全文