《資料結構》課程設計告
2.正文
2.1 課程設計內容:工資計算系統
2.1-1 詳細設計說明:
1.首先,輸出「工資計算系統」的系統介面,然後在四種職工型別中選擇乙個,**如下:
salarycountsystem m1; //《類名》 《物件名》
int choice; //定義整型選擇
cout<<"工資計算系統"< cout<<< cout<<" 選單 "< cout<<" 1固定薪金人員"< cout<<" 2計時人員"< cout<<" 3普通銷售員"< cout<<" 4帶薪銷售員"< cout<<<2.如選擇普通銷售員,則其說明部分為:
//普通銷售員的說明//
float salarycountsystem::add(float s《函式型別》 《類名》 :: 《成員函式名》(參數列)
else
}*.其實現部分為:
float s;
cout<<"本月銷售額:"
m1.add( s);
cout《普通銷售員 3.然後用do...while迴圈語句迴圈四種職工型別,其中用「請輸入#繼續運算,*鍵結束運算:」來連線,**如下: char op; //迴圈四種職工型別,選擇1,2,3,4其中乙個就會出現相應的語句// dodo...while迴圈語句 cout<<"請選擇職工型別:"< cin>>choice; switch(choice) //開關語句 //輸入#繼續運算,*結束運算// cout<<"請輸入#繼續運算,*鍵結束運算:"< cin>>op; }while(op!='*'); 2.1-2 源程式: #include #include //說明部分 class salarycountsystem //定義乙個類,類名是salarycountsystem ; //固定薪金職員的說明// float red(float d) //成員函式 //計時工的說明// float salarycountsystem::add(float w,float j) //《函式型別》 《類名》 :: 《成員函式名》(參數列) //普通銷售員的說明// float salarycountsystem::add(float s《函式型別》 《類名》 :: 《成員函式名》(參數列) else }//帶薪銷售員的說明// float salarycountsystem::red(float d,float s) //實現部分 //主函式// void main() { salarycountsystem m1; //《類名》 《物件名》 int choice; //定義整型選擇 cout<<"工資計算系統"< cout<<< cout<<" 選單 "< cout<<" 1固定薪金人員"< cout<<" 2計時人員"< cout<<" 3普通銷售員"< cout<<" 4帶薪銷售員"< cout<<< char op; //迴圈四種職工型別,選擇1,2,3,4其中乙個就會出現相應的語句// dodo...while迴圈語句 cout<<"請選擇職工型別:"< cin>>choice; switch(choice) //開關語句 {case 1: float d; cout<<"請輸入固定薪金人員請假天數:" m1.red(d); cout《固定薪金職員 case 2: float w,j; cout<<"請輸入工作小時:" cout<<"請輸入加班時長:" m1.add( w, j); cout《計時職員 case 3: float s; cout<<"本月銷售額:" m1.add( s); cout《普通銷售員 第十一條員工請假時的工資規定如下 1 因工作上的負傷而缺勤時,對於缺勤未滿乙個月的,應予以支付基礎工資。2 因工作外負傷疾病而缺勤的,該部門主管對於該停職的員工留職停薪。3 因私人事由向公司請假時,其工資按缺勤計算。4 遲到 早退及私自外出缺勤時,以30分鐘為單位,當缺勤次數達5次以上時,則扣除一日... 2.全月病假,1 非定額人員 應扣病假工資 基本工資 70 應扣工資基數 基本工資 30 當月所得工資 基本工資 應扣病假工資 2 定額人員 應扣病假工資 1000 70 應扣工資基數 1000 30 當月所得工資 1000 應扣病假工資 若員工當月所得工資低於上海市最低工資的80 則以上海市最低工... 按照勞動保障部日前公布的最新的職工全年月平均工作時間和工資折算辦法,全體公民的節日假期由原來的10天增設為11天,制度計薪日也從原來的20.92天改為21.75天。北京市勞動和社會保障法學會會長姜俊祿表示,國家調整職工全年平均工作時間和工資折算辦法,釐清了 制度工作日 365 52 2 11 和 制...工資計算規則
病假工資計算
加班工資計算