资源简介
c++员工管理系统(大一学习c++学期末的综合测评,相信很多人都做过,仅供参考)
代码片段和文件信息
#include “function.h“
#include “interface.h“
#include “tools.h“
extern vector sales_man;
extern vector techn_ician;
extern vector mana_ger;
extern vector sales_manager;
extern vector depart_ment;
extern int PAGEPEOPLE;
double Allsales(char *de)
{
unsigned int i;
double sales=0;
for(i=0;i {
if(strcmp(sales_man[i].Getdepartment()de)==0)
{
sales=sales+sales_man[i].Getsales();
}
}
return sales;
}
int LastOfpage(int page)
{
int n=0m=(page-1)*PAGEPEOPLEstart=2017110;
while(m>0&&n {
vector::iterator p1=sales_man.begin();
vector::iterator p2=techn_ician.begin();;
vector::iterator p3=mana_ger.begin();
vector::iterator p4=sales_manager.begin();
for(p1;p1!=sales_man.end();p1++)
{
if(p1->Getnumber()==start)
{
n++;
break;
}
}
for(p2;p2!=techn_ician.end();p2++)
{
if(p2->Getnumber()==start)
{
n++;
break;
}
}
for(p3;p3!=mana_ger.end();p3++)
{
if(p3->Getnumber()==start)
{
n++;
break;
}
}
for(p4;p4!=sales_manager.end();p4++)
{
if(p4->Getnumber()==start)
{
n++;
break;
}
}
start++;
}
return start;
}
void Getpage(int page)
{
int n=0start=0;
start=LastOfpage(page);
do
{
vector::iterator p1=sales_man.begin();
vector::iterator p2=techn_ician.begin();;
vector::iterator p3=mana_ger.begin();
vector::iterator p4=sales_manager.begin();
for(p1;p1!=sales_man.end();p1++)
{
if(p1->Getnumber()==start)
{
p1->Display();
n++;
break;
}
}
for(p2;p2!=techn_ician.end();p2++)
{
if(p2->Getnumber()==start)
{
p2->Display();
n++;
break;
}
}
for(p3;p3!=mana_ger.end();p3++)
{
if(p3->Getnumber()==start)
{
p3->Display();
n++;
break;
}
}
for(p4;p4!=sales_manager.end();p4++)
{
if(p4->Getnumber()==start)
{
p4->Display();
n++;
break;
}
}
if(start>=Interface::max)
{
return;
}
start++;
}while(n }
int AllNumber()
{
int n=0;
n=sales_man.size()+techn_ician.size()+mana_ger.size()+sales_manager.size();
if(n%PAGEPEOPLE==0)
{
return n/PAGEPEOPLE; //如果总人数除以每页人数余数为0,则返回总页数为n/PAGEPEOPLE
}
else
{
return n/PAGEPEOPLE+1; //如果总人数除以每页人数余数不为0,则返回总页数为n/PAGEPEOPLE+1
}
}
double Getmax()
{
double Maxsalary;
vector::iterator p1=sales_man.begin();
vector::iterator p2=techn_ician.begin();
vector::iterator p3=mana_ger.begin();
vector::iterator p4=sales_manager.begin();
Maxsalary=p1->Getsalary();
for(p1;p1!=sales_man.end();p1++)
{
if(p1->Getsalary()>Maxsalary)
{
Maxsalary=p1->Getsalary();
}
}
for(p2;p2!=techn_ician.end();p2++)
{
if(
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-07-05 10:14 员工管理\
目录 0 2017-07-05 10:13 员工管理\c++期末设计\
目录 0 2017-07-05 10:13 员工管理\c++期末设计\Debug\
文件 220160 2017-07-04 20:48 员工管理\c++期末设计\Debug\c++期末设计.exe
文件 3686056 2017-07-04 20:48 员工管理\c++期末设计\Debug\c++期末设计.ilk
文件 1690624 2017-07-04 20:48 员工管理\c++期末设计\Debug\c++期末设计.pdb
目录 0 2017-07-05 10:13 员工管理\c++期末设计\c++期末设计\
目录 0 2017-07-05 10:13 员工管理\c++期末设计\c++期末设计\Debug\
文件 68182 2017-07-04 20:48 员工管理\c++期末设计\c++期末设计\Debug\CL.read.1.tlog
文件 13174 2017-07-04 20:48 员工管理\c++期末设计\c++期末设计\Debug\CL.write.1.tlog
文件 5915 2017-06-30 10:41 员工管理\c++期末设计\c++期末设计\Debug\c++期末设计.Build.CppClean.log
文件 406 2017-06-30 10:42 员工管理\c++期末设计\c++期末设计\Debug\c++期末设计.exe.em
文件 472 2017-06-30 10:42 员工管理\c++期末设计\c++期末设计\Debug\c++期末设计.exe.em
文件 381 2017-07-04 20:48 员工管理\c++期末设计\c++期末设计\Debug\c++期末设计.exe.intermediate.manifest
文件 100 2017-07-04 20:48 员工管理\c++期末设计\c++期末设计\Debug\c++期末设计.lastbuildstate
文件 12256 2017-07-04 20:48 员工管理\c++期末设计\c++期末设计\Debug\c++期末设计.log
文件 713 2017-06-30 10:59 员工管理\c++期末设计\c++期末设计\Debug\c++期末设计.vcxprojResolveAssemblyReference.cache
文件 0 2017-06-30 10:41 员工管理\c++期末设计\c++期末设计\Debug\c++期末设计.write.1.tlog
文件 204 2017-06-30 10:41 员工管理\c++期末设计\c++期末设计\Debug\c++期末设计_manifest.rc
文件 3750 2017-07-04 20:48 员工管理\c++期末设计\c++期末设计\Debug\cl.command.1.tlog
文件 334466 2017-07-04 14:58 员工管理\c++期末设计\c++期末设计\Debug\function.obj
文件 448130 2017-07-04 14:41 员工管理\c++期末设计\c++期末设计\Debug\interface.obj
文件 2 2017-07-04 20:48 员工管理\c++期末设计\c++期末设计\Debug\li
文件 2 2017-07-04 20:48 员工管理\c++期末设计\c++期末设计\Debug\li
文件 2 2017-07-04 20:48 员工管理\c++期末设计\c++期末设计\Debug\li
文件 2 2017-07-04 20:48 员工管理\c++期末设计\c++期末设计\Debug\li
文件 2 2017-07-04 20:48 员工管理\c++期末设计\c++期末设计\Debug\li
文件 2 2017-07-04 20:48 员工管理\c++期末设计\c++期末设计\Debug\li
文件 2 2017-07-04 20:48 员工管理\c++期末设计\c++期末设计\Debug\li
文件 2 2017-07-04 20:48 员工管理\c++期末设计\c++期末设计\Debug\li
文件 2 2017-07-04 20:48 员工管理\c++期末设计\c++期末设计\Debug\li
............此处省略76个文件信息
相关资源
- Cryptography in C and C++
- c++标准程序库《》侯杰
- 打开DCM图像,C++
- 北京邮电大学大一C++期末考题.zip
- c++面试题题目集锦
- 传智播客扫地僧C++STL.zip
- Microsoft Visual C++ 2005 Redistributable Pack
- GPS RINEX o文件、n文件和sp3文件c++读取
- 点云数据txt格式
- 网络编程HttpServer c++实现
- VC++帮助文档
- C++ High PerformanceA Boost and optimize the p
- 运用opencv的c++图像单点相关系数匹配
- OpenGL开发的二维坦克大战游戏,小时
- 外卖管理系统含界面C++代码
- C++程序设计--谭浩强完整版
- 仿QQ登陆聊天界面源码C++
- 基于MFC的 数字相册
- VC++6.0对txt文件的增删改查操作
- 基于c++的贪吃蛇游戏设计
- C++ Builder 简体中文版入门教程
- 最好的CS游戏opengl、C++实现
- ruminations on C++
- C++继承、派生 代码
- c++基于OpenGL的游戏源代码
- 简单回合制游戏C++
- C++打造流星雨特效源代码
- IP流量包分析程序
- Programming Abstractions in C++
- C++课后小练习(类、继承、多态等有
评论
共有 条评论