亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? qq.cpp

?? 某小型公司
?? CPP
字號:
#include <iostream.h>
#include <iomanip.h>
#include <cstring>
#include <string.h>
#include <fstream.h>
const int Maxr=100;
class Employee //職工類
{
   int tag;//刪除標記
   int no;//職工編號
   char name[20]; //職工姓名
   char zw[20];//職工職務(wù)
   int salary;//職工工資
   int grade;//職工級別
public:
   Employee(){}
   char *getname() {return name;}//獲取名字
   int gettag() {return tag;}//獲取標記
   int getno() {return no;}//獲取編號
   int getgrade() {return grade;}//獲取級別
   int getsalary(){return salary;} //獲取工資
    void setzw(char q[])//設(shè)置職務(wù)
    {
     strcpy(zw,q);
}
    void setname(char na[])//設(shè)置名字
{
    strcpy(name,na);
}
    void getsalary(int sa){salary=sa;}
    void getgrade(int gr){grade=gr;}
    void delna(){tag=1;}//刪除
    void addemp(int n,int sa,char *na,char *q,int gr)//增加
{
    tag=0;
    no=n;
    salary=sa;
    grade=gr;
    strcpy(name,na);
    strcpy(zw,q);
}




    void disp()//顯示職工信息
{

    cout<<" "<<setw(13)<<no<<" "<<setw(13)<<name<<" "<<setw(13)<<salary<<" "<<setw(13)<<zw<<" "<<setw(13)<<grade<<endl;

}
};



class Database//職工數(shù)據(jù)類
{
    int top;
    Employee read[Maxr];

public:
    Database()//將職工信息從employee.txt讀取到read[]中
{ Employee s;
        top=-1;
        fstream file("employee.txt",ios::in);
        while (1)
{
           file.read((char *)&s,sizeof(s));
           if (!file) break;
           top++;
           read[top]=s;
}
        file.close();

    }



    int addemp (int n, int sa,char *na,char*q,int gr) //增加職工
{

    Employee *p=query(n);
    if (p==NULL)
{
    top++;
    read[top].addemp(n,sa,na,q,gr);
    return 1;
    }
      return 0;
}

    Employee *query(int empid)
{
    for (int i=0;i<=top;i++)
    if (read[i].getno()==empid && read[i].gettag()==0)
    return &read[i];
    return NULL;
}

    Employee *query1(char empna[20])
{
     for (int i=0;i<=top;i++)
    if ((!strcmp(read[i].getname(), empna)) && read[i].gettag()==0)
    return &read[i];
    return NULL;
}

    void disp() //職工信息顯示
{
    for (int i=0;i<=top;i++)
if (read[i].gettag()==0)
    read[i].disp();
}

    void empdata();
    
~Database() //將read[]中的信息讀如到employee.txt中
{
    fstream file("employee.txt",ios::out);
      for (int i=0;i<=top;i++)
    if (read[i].gettag()==0)
    file.write((char *)&read[i],sizeof(read[i]));
    file.close();
}
};



void Database::empdata()//職工管理
{
int choice=1;
int m=1;int b=1;
char rname[20];
char empna[20];
int grade;double empid; double empsa;char q[20];
Employee *r;
while (choice!=0)
{
cout<<"職工維護 1:增加  2:刪除 3:查找 4:顯示 0:退出=>";
cin>>choice;
switch (choice)
{
case 1:
cout<<endl;
cout<<setw(50)<<" 請選擇您所需的操作,并按回車鍵結(jié)束: \n";
cout<<setw(50)<<" 經(jīng)理:1\n";
cout<<setw(50)<<" 銷售經(jīng)理:2\n";
cout<<setw(50)<<" 兼職推銷員:3\n";
cout<<setw(50)<<" 兼職技術(shù)人員:4\n";
cout<<setw(50)<<" 返回:5\n";
cin>>m;
while(m!=0){
switch(m)
{
case 1:
cout<<"輸入經(jīng)理編號:";
cin>>empid;
cout<<"輸入經(jīng)理姓名:";
cin>>rname;
cout<<"輸入級別:";
cin>>grade;
addemp(empid,8000,rname,"經(jīng)理",grade+1);
break;
case 2:
cout<<"輸入銷售經(jīng)理編號:";
cin>>empid;
cout<<"輸入本月提成: ";
cin>>empsa;
cout<<"輸入業(yè)務(wù)經(jīng)理姓名:";
cin>>rname;
cout<<"輸入級別:";
cin>>grade;
addemp(empid,4000+empsa,rname,"業(yè)務(wù)經(jīng)理",grade+1);
break;
case 3:
cout<<"輸入兼職推銷員編號:";
cin>>empid;
cout<<"輸入本月銷售額: ";
cin>>empsa;
cout<<"輸入職工姓名:";
cin>>rname;
cout<<"輸入級別:";
cin>>grade;
addemp(empid,empsa*0.05,rname,"兼職推銷員",grade+1);
break;
case 4:
cout<<"輸入兼職技術(shù)人員編號:";
cin>>empid;
cout<<"輸入本月工作小時數(shù): ";
cin>>empsa;
cout<<"輸入職工姓名:";
cin>>rname;
cout<<"輸入級別:";
cin>>grade;
addemp(empid,empsa*100,rname,"兼職技術(shù)人員",grade+1);
break; }
break;
}
break;

case 2:
cout<<"輸入職工編號:";
cin>>empid;
r=query(empid);
if (r==NULL)
{
cout<<"該職工不存在"<<endl;
break;

}
r->delna();
break;
case 3:

cout<<setw(50)<<" 請選擇您所需的操作 \n";
cout<<setw(50)<<" 按編號查找1,并按回車鍵 \n";
cout<<setw(50)<<" 按姓名查找2,并按回車鍵 \n";
cout<<setw(50)<<" 返回 3,并按回車鍵 \n";
cin>>b;
while(b!=0){
     switch(b)
{
     case 1:
     cout<<"輸入職工編號:";
     cin>>empid;
     r=query(empid);
     if (r==NULL)
{
     cout<<"該職工不存在"<<endl;
     break;
}
     cout<<" "<<setw(13)<<"編號"<<" "<<setw(13)<<"姓名"<<" "<<setw(13)<<"工資"<<" "<<setw(13)<<"職務(wù)"<<" "<<setw(13)<<"級別"<<endl;
     r->disp();
     break;

         case 2:
          cout<<"輸入職工姓名:";
         cin>>empna;
             r=query1(empna);
         if (r==NULL)
{
     cout<<"該職工不存在"<<endl;
     break;
}
     cout<<" "<<setw(13)<<"編號"<<" "<<setw(13)<<"姓名"<<" "<<setw(13)<<"工資"<<" "<<setw(13)<<"職務(wù)"<<" "<<setw(13)<<"級別"<<endl;
     r->disp();
        break;
}
    break;
}
break;
case 4:
cout<<" "<<setw(13)<<"編號"<<" "<<setw(13)<<"姓名"<<" "<<setw(13)<<"工資"<<" "<<setw(13)<<"職務(wù)"<<" "<<setw(13)<<"級別"<<endl;
disp();
break;

break;
}
}
}

void main()

{
int choice=1;Database EmpDB;
while(choice!=0)
{
cout<<endl;
cout<<endl;
cout<<setw(50)<<"***公司人員管理系統(tǒng)***"<<endl;
cout<<endl;
cout<<endl;

cout<<setw(60)<<"  請選擇您所需的操作,并按回車鍵結(jié)束: \n";
cout<<setw(44)<<"  進入系統(tǒng):1 \n";
cout<<setw(44)<<"  返回    :0 \n";

cin>>choice;
switch(choice)
{
case 1:
while(1){
cout<<setw(20);
EmpDB.empdata();
break;


break;}
}
}
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区在线看| 国产精品中文字幕日韩精品 | 美女在线观看视频一区二区| 久久久激情视频| 欧美少妇bbb| 99九九99九九九视频精品| 另类欧美日韩国产在线| 一区二区三区在线不卡| 国产三级欧美三级| 日韩一区二区在线播放| 色八戒一区二区三区| 粉嫩嫩av羞羞动漫久久久 | 波多野结衣中文字幕一区| 日本色综合中文字幕| 一区二区三区**美女毛片| 中文字幕乱码亚洲精品一区| 欧美大片在线观看一区二区| 欧美系列在线观看| a在线播放不卡| 成人性色生活片| 国产一区中文字幕| 免费观看一级特黄欧美大片| 亚洲国产综合人成综合网站| 综合激情网...| 欧美高清一级片在线观看| 2024国产精品| 欧美大片在线观看一区| 日韩欧美激情一区| 日韩一级片网站| 欧美老肥妇做.爰bbww视频| 日本道精品一区二区三区| 91污在线观看| 91美女蜜桃在线| 99精品久久免费看蜜臀剧情介绍| 国产91在线|亚洲| 国产精品一卡二卡| 国产尤物一区二区在线| 国产美女一区二区| 从欧美一区二区三区| 成人综合婷婷国产精品久久| 国产91高潮流白浆在线麻豆| 成人综合激情网| 97超碰欧美中文字幕| 99精品国产99久久久久久白柏| 不卡视频免费播放| 日本高清视频一区二区| 欧美日韩亚洲综合| 7878成人国产在线观看| 日韩精品一区二区在线| 久久影视一区二区| 久久久久久免费| 国产精品无码永久免费888| 日韩一区在线播放| 亚洲综合一区在线| 免费在线看一区| 国产伦理精品不卡| 成人精品一区二区三区中文字幕| eeuss影院一区二区三区 | 5月丁香婷婷综合| 日韩三级伦理片妻子的秘密按摩| 精品国产污网站| 欧美国产日产图区| 亚洲一区二区三区四区在线免费观看 | 欧美国产视频在线| 亚洲日本护士毛茸茸| 亚洲丶国产丶欧美一区二区三区| 日韩精品亚洲一区| 国产乱理伦片在线观看夜一区| eeuss国产一区二区三区| 欧美日韩视频在线第一区| 欧美一区二区三区性视频| 国产亚洲一区二区三区| 亚洲黄色小视频| 美女诱惑一区二区| 95精品视频在线| 日韩一卡二卡三卡| 中文字幕一区二区三区在线观看| 亚洲国产精品久久不卡毛片 | 欧美国产精品劲爆| 亚洲小说欧美激情另类| 久久激情五月激情| 99久久久久久| 日韩一区二区三区在线观看| 中文字幕欧美三区| 日韩在线卡一卡二| 成人av网站在线观看免费| 欧美日韩国产首页在线观看| 久久精品视频免费| 亚洲成人动漫精品| 粉嫩av一区二区三区在线播放| 欧美性猛交xxxx乱大交退制版 | 91精品国产aⅴ一区二区| 欧美激情一区二区三区在线| 视频一区视频二区中文字幕| 国产成人av在线影院| 在线播放国产精品二区一二区四区 | 亚洲不卡在线观看| 国v精品久久久网| 欧美一卡二卡在线观看| 亚洲欧美国产77777| 国产一区二区三区四| 欧美精品久久99| 亚洲另类春色校园小说| 国产不卡视频一区二区三区| 日韩一区二区三区观看| 亚洲综合色成人| 99久久国产综合精品女不卡| 久久综合中文字幕| 日韩精品欧美精品| 欧美自拍偷拍一区| 亚洲日本丝袜连裤袜办公室| 丰满白嫩尤物一区二区| 精品999在线播放| 日韩综合在线视频| 欧美日韩专区在线| 夜夜亚洲天天久久| 99久久精品国产一区二区三区| 久久综合网色—综合色88| 日本成人在线电影网| 欧美三级欧美一级| 亚洲尤物视频在线| 日本大香伊一区二区三区| 日韩一区日韩二区| 99re热这里只有精品视频| 国产精品色一区二区三区| 国产成人福利片| 亚洲国产精品国自产拍av| 高清国产午夜精品久久久久久| 精品久久久久久久久久久久久久久 | 日韩欧美www| 日韩福利视频导航| 欧美精品 日韩| 免费高清在线一区| 欧美变态凌虐bdsm| 捆绑调教一区二区三区| 日韩久久精品一区| 乱一区二区av| 亚洲天堂中文字幕| 成人午夜激情片| 日韩伦理电影网| 色噜噜狠狠色综合中国| 一个色妞综合视频在线观看| 在线观看日韩毛片| 亚洲成人一区二区| 欧美丰满嫩嫩电影| 美女网站色91| 国产亚洲精品精华液| 成人av综合一区| 亚洲欧美福利一区二区| 欧美日韩成人综合| 另类综合日韩欧美亚洲| 久久先锋影音av| av中文字幕不卡| 亚洲国产精品一区二区久久恐怖片 | 91久久久免费一区二区| 亚洲v日本v欧美v久久精品| 6080午夜不卡| 国产福利视频一区二区三区| 亚洲色图制服丝袜| 91超碰这里只有精品国产| 国产麻豆午夜三级精品| 中文字幕在线不卡| 色婷婷综合中文久久一本| 图片区小说区区亚洲影院| 日韩精品一区二区三区老鸭窝| 国产成人精品免费看| 亚洲免费电影在线| 欧美一区二区在线免费观看| 国产一区二区在线观看视频| 中文字幕亚洲欧美在线不卡| 欧美日韩精品电影| 激情文学综合丁香| 亚洲欧美日韩小说| 欧美tickling挠脚心丨vk| 96av麻豆蜜桃一区二区| 日本成人中文字幕在线视频| 国产精品久久久久久户外露出| 欧美日韩中文字幕精品| 国产精品小仙女| 亚洲福利视频一区| 久久久久久久久久久久久女国产乱| 97久久超碰国产精品| 美女精品自拍一二三四| 国产精品网站一区| 日韩小视频在线观看专区| 成人免费黄色在线| 六月丁香婷婷久久| 一区二区三区在线免费| 国产午夜一区二区三区| 欧美日韩国产另类一区| av电影一区二区| 精品一区二区综合| 亚洲国产毛片aaaaa无费看| 国产亚洲综合在线| 日韩一级免费观看| 欧美在线制服丝袜| 粉嫩在线一区二区三区视频| 奇米一区二区三区av| 一区二区日韩av| 国产精品久久久久一区二区三区共|