C/C++便条管理系统[2023-02-14]
便条管理系统
某公司有四个销售员(编号: 1-4),负责销售五种产品(编号: 1-5)。每个销售员都将当天出售的每种产品各写一张便条交上来。每张便条包含内容:
1)销售员的代号,
2)产品的代号,
3)这种产品的当天的销售额。
每位销售员每天上缴1张便条。
试设计一个便条管理系统,使之能提供以下功能:
1、便条信息录入功能(便条信息用文件保存)一一输入
2、收集到了上个月的所有便条后,读取销售情况
1)计算每个人每种产品的销售额。
2)按销售额对销售员进行排序,输出排序结果 (销售员代号)
3)统计每种产品的总销售额,对这些产品按从高到底的顺序,输出排序结果(需输出产品的代号和销售额)
3、使用链表进行增加、删除、修改便条信息,并将更新后的信息保存至文件。
结构体定义参考样例:
/*字符串长度*/
#define STR_LEN 256
/*便条结构体*/
typedef struct _tNote {
char id[STR_LEN]; /*便条流水号*/
char salesman_id[STR_LEN]; /*销售员代号*/
char product_id[STR_LEN]; /*产品代号*/
double quantity; /*销售额*/
struct _tNote* next; /*下一个节点*/
} Note, * pNote;
源码
https://pan.baidu.com/s/1pq1Nwwo0hlc_J84F93HM4A?pwd=1111
标签:02,14,C++,销售员,销售额,LEN,STR,代号,便条 From: https://www.cnblogs.com/codewriter/p/17119158.html