⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 p245_management.cpp

📁 practical management
💻 CPP
字号:
// P245_management.cpp : 定义控制台应用程序的入口点。
//


#include "stdafx.h"
#include<iostream>
#include<cstring>
#include "employee.cpp"
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
	
	
	manager m1;
	technician t1;
	salesmanager sm1;
	salesman s1;
	char namestr[20];

	cout<<" 输入下一雇员姓名:";
	cin>>namestr;
	m1.SetName(namestr);

	cout<<" 输入下一雇员姓名:";
	cin>>namestr;
	t1.SetName(namestr);

	cout<<" 输入下一雇员姓名:";
	cin>>namestr;
	sm1.SetName(namestr);

	cout<<" 输入下一雇员姓名:";
	cin>>namestr;
	s1.SetName(namestr);

    m1.promote(3);
	m1.pay();

    cout<<"输入技术人员"<<t1.GetName()<<"本月工作时数:";

	int ww;
	cin>>ww;
	
	t1.SetworkHours(ww);
	t1.promote(2);
	t1.pay();


	cout<<"输入销售经理"<<sm1.GetName()<<"本月工作时数:";

	float sl;
	cin>>sl;
	
	sm1.Setsales(sl);
	sm1.pay();
	sm1.promote(2);

	cout<<"输入推销人员"<<s1.GetName()<<"本月工作时数:";

	cin>>sl;
	
	s1.Setsales(sl);
	s1.pay();
	///////////////////////Display......///////////////////////
	cout<<m1.GetName()<<"编号"<<m1.GetindividualEmpNo()
		<<"级别为"<<m1.Getgrade()<<"级,本月工资"<<m1.GetaccumPay()<<endl;


    cout<<t1.GetName()<<"编号"<<t1.GetindividualEmpNo()
		<<"级别为"<<t1.Getgrade()<<"级,本月工资"<<t1.GetaccumPay()<<endl;


    cout<<sm1.GetName()<<"编号"<<sm1.GetindividualEmpNo()
		<<"级别为"<<sm1.Getgrade()<<"级,本月工资"<<sm1.GetaccumPay()<<endl;

    cout<<s1.GetName()<<"编号"<<s1.GetindividualEmpNo()
		<<"级别为"<<s1.Getgrade()<<"级,本月工资"<<s1.GetaccumPay()<<endl;


  getchar();
  getchar();

	return 0;
}

⌨️ 快捷键说明

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