freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c課程設(shè)計--高校職工工資管理系統(tǒng)(留存版)

2024-11-04 08:09上一頁面

下一頁面
  

【正文】 } int main() { fileload()。 int c。 cout*********** 高 校 職 工 工 資 管 理 系 統(tǒng)******************endl。i++) s[i].save(file)。 filext1。 filet1。int n。int n。int n。filesave()。filesave()。filesave()。 int m。 cout 編 號 :number 被 刪 除 ! endl。cinm。}else{cout 編 號 :number未被刪除! endl。if(m==1){for(int j=i。j++)xt[j]=xt[j+1]。cout確定刪除請按 1,取消請按其 他 任 意 鍵 endl。filesave()。int m。 cout********************************************endl。 } cout 輸入成功 \n 繼續(xù)輸入請按 1,退出請按 2endl。 case 2:{s[s1].set(num++)。 coutendl。ixt1。 case 2:{for(i=0。 coutendl。its1。i++) { if(ts[i].num==number) return 4。 void filesave()。 cinless。 cout總工資 =\n 基本工資 +(課時 120) *20+實驗室補助 =salay+(less120)*20+buzhuendlendl。 fbuzhuendl。f) { employee::save(f)。 } void save(fstream amp。 cinname。i) 按工號 search(int number,int amp。i,此處用到了引用,將在另一個函數(shù)的 i 與在此 i 進行等同,方便于在外函數(shù)中也能讀出在此尋找函數(shù)中找著的數(shù)據(jù)。 繼承基類的屬性,并且有自己的函數(shù)對課時等 的輸入和保存。 相關(guān)信息: 每一學(xué)期將學(xué)校職工的本學(xué)期任職情況及上學(xué)期工作的相關(guān)情況輸入計算機,則本學(xué)期職工的月工資按程序處理后的結(jié)果發(fā)放,其中職工的工資計算方法如下: 其中工資的基本構(gòu)成如下: 教師: 基本工資 +課時費; 實驗員: 基本工資 +實驗室補助; 行政人員: 基本工資 +行政補貼; 教師兼職實驗員: 基本工資 +課時費 +實驗室補助; 行政人員兼職教師:基本工資 +行政補貼 +課時費; 其中課時費 計算 :教師每一學(xué)期的基本工作量為 120, 教師兼職 實驗員每學(xué)期基本工作量為 70,行政人員沒有基本工作量, 若 每節(jié)課時費為 20 元;課時費 =(上學(xué)期工作量 基本工作量 )*20。其余每位同學(xué)根據(jù)自己學(xué)號除以 4 所得的余數(shù)加一選擇相應(yīng)題號的課題。 二、進度安排 第 周 星期 時:分 —— 時:分 星期 時:分 —— 時:分 星期 時:分 —— 時:分 星期 時:分 —— 時:分 課題 3: 高校工資管理 系統(tǒng) ( 一 )、 課程設(shè)計題目: 高校工資 管理系統(tǒng) ( 二 ) 、目的與要求: 目的: ( 1)要求學(xué)生達到熟練掌握 C++語言的基本知識和技能; ( 2)基本掌握面向?qū)ο蟪绦蛟O(shè)計的基本思路和方法; ( 3)能夠利用所學(xué)的基本知識和技能,解決簡單的 面向?qū)ο蟪绦蛟O(shè)計問題。f) amp。 湖南工程學(xué)院課程設(shè)計報告 4 包含的函數(shù)有: int main() 進入主函數(shù)后首先打開 fileload()函數(shù),將以前保存好的數(shù)據(jù)讀取出來,若以前未保存數(shù)據(jù)則讀取全部為初始值。i) search(char *name1,int amp。 char name[10]。 void show() { 湖南工程學(xué)院課程設(shè)計報告 24 if(num!=0) { employee::show()。 cout實驗室補助 :buzhuendl。 cout 總 工 資 =\n 基本工 資 + 行 政 補 助=salay+buzhuendlendl。 cout實驗室補助: buzhuendl。 int less。 flessbuzhu。is1。 } for(i=0。 cout*********************職工信息顯示 ***************************endl。 int c。}break。 } } } //**************************** 錄入*********************** void luru() { while(1) { system(cls)。 cout********************************************************** endl。 case 5:{ xt[xt1].set(num++)。 } } } 湖南工程學(xué)院課程設(shè)計報告 41 //**************************** 刪除************************ void shanchu() { system(cls)。 cinname1。 case 2:{s[i].show()。jx1。}}break。 switch(test) { case 0: {cout 沒有此人 !endl。int m。filesave()。cout確定刪除請按 1,取消請按 其 他 任 意 鍵 endl。 coutendl。}break。}}break。}}break。 cout請輸入要查找的名字: 。cout修改數(shù)據(jù)請按 1,不需修改請按 2endl。cout修改數(shù)據(jù)請按 1,不需修改請按 2endl。 cinx。 for(i=0。 filet1endl。 filext1endl。 coutendl。break。break。 coutendl。ixt1。it1。i++) x[i].load(file)。 } 湖南工程學(xué)院課程設(shè)計報告 50 } else {} } //*****************信息讀取 ******************* void fileload() { int i。if(n==1){ts[i].set(i+1)。if(n==1){s[i].set(i+1)。 int test=search(name1,i)。int n。int n。int n。 coutendl。cinm。}else{cout 編 號 :number未被刪除! endl。if(m==1){for(int j=i。}break。cout確定刪除請按 1,取消請按 其 他 任 意 鍵 endl。filesave()。int m。 switch(test) { case 0: {cout 沒有此人 !endl。 while(1) { int c。}break。 int c。 cout*********************職工信息錄入 ***************************endl。its1。 switch(c) { case 1:{for(i=0。 cout 1:教師信息顯示 endl。i++) { if(strcmp(s[i].name,name1)==0) return 2。 } for(i=0。 teacher t[100]。 cout課時: lessendl。 } } void set(int n) { employee::set(n)。 cout請輸入行政補助: endl。 } 湖南工程學(xué)院課程設(shè)計報告 26 } void set(int n) { employee::set(n)。 cout 總 工資 =\n 基 本 工 資 + (課時 120 )*20=salay+(less120)*20endlendl。 virtual void show() { cout編號 :numendl。i) 結(jié)束 湖南工程學(xué)院課程設(shè)計報告 9 void shanchu() 首先輸入要刪除的工號或名字,找著后進行顯示確認,刪除方式采用讓要刪除的編號的后面的收據(jù)前移一個位置使要刪除的編號被前一個 數(shù)據(jù)所覆蓋,之后的數(shù)據(jù)對前一個進行覆蓋則達到刪除要求。 返回值:無 void run() 顯示一個主菜單界面,可根據(jù)提示選擇相應(yīng)的功能代碼,然后用一個 switch 語句根據(jù)輸入的代碼調(diào)用對應(yīng)的功能函數(shù)。 virtual void load(fstream amp。 創(chuàng)新要求: 在基本要求達到后,可進行創(chuàng)新設(shè)計,如根據(jù)查找結(jié)果進行修改的功能。 要求學(xué)生達到熟練掌握 C++語言的基本知識和技能;基本掌握面向?qū)ο蟪绦蛟O(shè)計的思 想 和方法;能夠利用所學(xué)的基本知識和技能,解決簡單的面向?qū)ο蟪绦蛟O(shè)計問題 ,從而 提高動手編程解決實際問題的能力。同時注意生成的相關(guān)數(shù)據(jù)結(jié)果以文件方式存放在硬盤中。 virtual 的使用方便于子類的相關(guān)函數(shù)的使用,此為多態(tài)帶給程序的方便之處。i) int search(char *name1,int amp。i) search(char *name1,int amp。 } virtual void set(int n) { num=n。 cinless。 cout 總工資 =\n 基本工資 + 實 驗 室 補 助=salay+buzhuendlendl。 } void save(fstream amp。 cout請輸入實驗室補助: endl。 } } void set(int n) { employee::set(n)。 tshiyanyuan ts[100]。 } for(i=0。i++) 湖南工程學(xué)院課程設(shè)計報告 35 { if(strcmp(x[i].name,name1)==0) return 3。 coutendl。}system(pause)。}break
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1