一道异常艰巨C++的作业题!

来源:百度知道 编辑:UC知道 时间:2024/06/28 02:42:09
题目:小型公司工资管理系统设计 (须用链表或线性表)
设计说明与要求:
1.员工信息包括:编号,姓名,职务,工资
2.职务分为四种:经理、技术员、销售员、销售经理
3。系统要求以菜单方式工作,使之能提供以下功能:
(1)数据录入:输入各种数据
(2)数据排序:按工资进行选择法排序,或按职务分类进行排序
(3)数据统计:按职务分类统计并显示
(4)数据显示:显示所有员工工资信息
(6)员工信息的文件保存和读出
(7)退出系统

写了N天都写不出来...,程序老是不通畅,一气之下就把写了的CPP删了,相当的郁闷!
明天就要交了,所以只能求助各位高手了!
可惜悬赏不能再设高了,以后追加900吧~嘿嘿..

//我帮你写了一个开头,发现要写完,还很要花些时间,呵呵,不好意思了...

#include "stdafx.h"
#include <iostream>

using namespace std;

/************菜单处理函数************/
//主菜单

int PrintMainMenu()
{
int iSelected = 0;

cout << " *********************************"<<endl;
cout << " * 工资管理系统 *"<<endl;
cout << " *********************************"<<endl;
cout << "\r\n【主菜单】============================================"<<endl<<endl;
cout << "(1)数据录入:输入各种数据"<<endl;
cout << "(2)数据排序:按工资进行选择法排序或按职务分类进行排序"<<endl;
cout << "(3)数据统计:按职务分类统员工人数计并显示"<<endl;
cout << "(4)数据显示:显示所有员工工资信息"<<endl;
cout << "(5)保存或读取员工信息"<<endl;
cout << "