money.h

来自「制作的是工厂管理系统,根据实际的需要」· C头文件 代码 · 共 51 行

H
51
字号



void money(emp_node *h)            //计算工资的函数
{if(!h)
{
cout<<"目前没有工人";
return;
}

int my_choice3; 

int my_choice7;

cout<<"请输入你的员工号"<<endl;
cin>>my_choice3;

cout<<"请输入你现在的职位:1厂长2老工人3普通工人";
cin>>my_choice7;

for(;h;h=h->next)
{
if(h->data.id==my_choice3)
break;   //查找相应的id
}

cout<<"本月工资:";

switch (my_choice7)
{case 1: {manager A;
          A.set(h->data.products);
		  A.setrate(0.04);
          A.pay(); 
 };break;

 case 2:  {oldworker B;
          B.set(h->data.products);
		  B.setrate(0.02);
          B.pay();} ;break;

 case 3: {ordinaryworker C;
          C.set(h->data.products);
		  C.setrate(0.01);
          C.pay();};



}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?