}
void WorkerList::add() //职工信息添加函数实现
{
cout<<"请输入职工信息:"<<endl;
cout<<"工号:";
string num;
cin>>num;
for(int i=0;i<NUM;i++)
while(num==w[i].num)
{
cout<<"此职工编号已存在,请重新输入:"<<endl;
cout<<"工号:";
cin>>num;
}
w[NUM].num=num;
cout<<"姓名:";cin>>w[NUM].name;
cout<<"性别:";cin>>w[NUM].sex;
cout<<"学历:";cin>>w[NUM].edu;
cout<<"年龄:";cin>>w[NUM].age;
cout<<"工资:";cin>>w[NUM].salary;
cout<<"地址:";cin>>w[NUM].address;
cout<<"电话:";cin>>w[NUM].tel;
++NUM;
count=NUM;
}
void worker::show() //职工信息显示函数实现
{
cout<<"工号:"<<num<<endl;
cout<<"姓名:"<<name<<endl;
cout<<"性别:"<<sex<<endl;
cout<<"学历:"<<edu<<endl;
cout<<"年龄:"<<age<<endl;
cout<<"工资:"<<salary<<endl;
cout<<"地址:"<<address<<endl;
cout<<"电话:"<<tel<<endl;
cout<<endl;
}
void WorkerList::modify() //职工信息修改函数实现
{
if(NUM<=0)
{
cout<<"没有职工信息存入,系统将返回主菜单"<<endl;
menu();
}
cout<<"请输入需要修改信息职工的工号:"<<endl;
string num1;
cin>>num1;
int j=0,k;
int flag=1;
while(flag)
{
for(;j<count;j++)
{
if(num1==w[j].num)
{
flag=0;
k=j;
break;
}
}
if(flag)
{
cout<<"不存在此员工,请重新输入:"<<endl;