用c++设计 公司职工的信息管理程序 求大神!!

一、实验内容:

使用面向对象的程序设计方法设计一个程序,实现对公司职工信息的管理。对公司职工信息的管理包括:增加职工信息、查找职工信息、显示所有职工信息、删除职工信息和退出等功能。

二、实验要求:

   1、程序要实现的功能:

    ①增加职工信息;

②查找职工信息;

③显示所有职工信息;

④删除职工信息;

⑤和退出。

2、完成各成员函数

①定义一个员工类(Staff

     类的声明为:

class Staff

{

public:

          char name[10];//姓名

          char no[5];//职员号

          char department[10];职员所在的部门

          int wage;//工资

          char position[10];//职位

   Staff();

          Staff(char *name,char *no,char* dep,int wage,char* posi);

          ~Staff();

};

定义一个公司类,类定义为

class Company

{

public :

          int count;

          Staff* add[30];//对象指针数组

          Staff *Sta;//临时对象指针

    Company();

          ~Company();

          bool AddStaff(char *name,char *no,char* dep,int wage,char* posi);//添加职工

          bool DeleteStaff(char *no);//删除职工

          bool FindStaff(char *no);//查找职工

          void DispAll();//显示所有职工

      };

3、在主程序中用公司类的add[30]来存放员工的指针,完成职工信息的添加,查找,删除和显示。

4、写明实验内容、要求、程序代码、程序运行结果,运行结果要有截图。


添加时,若职工信息的工号相同则添加不成功。如下图


功能2为查找职工信息,以职工号检索


输入3时,显示所有的员工信息


4,删除职工信息

0退出系统

 

5、写明实验结果分析。


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值