歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOCX文檔下載  

C++程序設(shè)計(jì)題目源碼(實(shí)驗(yàn)二)

  • 資源ID:25942132       資源大?。?span id="shrlsy9" class="font-tahoma">84.02KB        全文頁數(shù):6頁
  • 資源格式: DOCX        下載積分:0積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要0積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號,方便查詢和重復(fù)下載(系統(tǒng)自動生成)
支付說明:
本站最低充值0.01積分,下載本資源后余額將會存入您的賬戶,您可在我的個人中心查看。
驗(yàn)證碼:   換一換

 
賬號:
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認(rèn)打開,此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請知曉。

C++程序設(shè)計(jì)題目源碼(實(shí)驗(yàn)二)

實(shí)驗(yàn)題目(共4題,第1題)標(biāo)題:1.函數(shù)重載時限:3000 ms總時限:內(nèi)存限制:10000 K3000 ms設(shè)計(jì)一菜單程序,利用函數(shù)重載實(shí)現(xiàn)員工月工資的計(jì)算,計(jì)算方法如 下:描述:(1)管理人員的月工資 =月薪一缺勤天數(shù)X月薪 + 22;(2)銷售人員的月工資 =底薪+銷售金額 X提成比例;(3)計(jì)件工人的月工資 =產(chǎn)品件數(shù)X每件報酬;(4)計(jì)時工人的月工資 =工作小時 X小時報酬;職工類別及相關(guān)信息。職工類別:1表示管理人員;2表示銷售人員;3表示計(jì)件工人;4表示八計(jì)時工人;其余字符表示退出。輸入:相關(guān)信息:若為管理人員,則輸入月薪和缺勤天數(shù);若為銷售人員,則 輸入底薪、銷售金額和提成比例;若為計(jì)件工人,則輸入產(chǎn)品件數(shù)和每 件報酬;若為計(jì)時工人,則輸入工作小時和小時報酬。輸出:員工月工資。職工類別輸入樣例:5000.0 1月薪和缺勤天數(shù)輸出樣例:4772.731 .計(jì)算管理人員、銷售人員、計(jì)件工人、計(jì)時工人的月工資的函數(shù)原型 可以分別設(shè)計(jì)如下:double getEarning(double salary, int absenceDays);提示:double getEarning(double baseSalary, double salesSum, double rate);double getEarning(int workPieces, double wagePerPiece);double getEarning(double hours, double wagePerHour);2.菜單程序設(shè)計(jì)如下:int main() .cout << "Please select." << endl;cout << "1: Manager." << endl;cout << "2: Sales Man." << endl;cout << "3: Pieces Worker." << endl;cout << "4: Hour-Worker." << endl;cout << "Others: Quit" << endl;cin >> sel;switch(sel)case 1:cin >> .;cout << getEarning(.);break;case 2:cin >> .;cout << getEarning(.);break;case 3:cin >> .;cout << getEarning(.);break;case 4:cin >> .;cout << getEarning(.);break;default:break;return 0;來源:? #include <iostream>? using namespace std;? double getEarning(double salary, int absenceDays)? return salary-salary*absenceDays/22;? double getEarning(double baseSalary, double salesSum, double rate)? return baseSalary+salesSum*rate;? double getEarning(int workPieces, double wagePerPiece)? return wagePerPiece*workPieces;? double getEarning(double hours, double wagePerHour)?return hours*wagePerHour;int main() cout << "Please select." << endl;cout << "1: Manager." << endl;cout << "2: Sales Man." << endl;cout << "3: Pieces Worker." << endl;cout << "4: Hour-Worker." << endl;cout << "Others: Quit" << endl;int sel;cin >> sel;switch(sel)case 1:double salary;int absenceDays;cin>>salary>>absenceDays;cout << getEarning(salary,absenceDays); break;case 2:double baseSalary,salesSum,rate;cin>>baseSalary>>salesSum>>rate;cout << getEarning(baseSalary,salesSum,rate); break;case 3:int workPieces;?double wagePerPiece;?cin>>workPieces>>wagePerPiece;?cout << getEarning(workPieces,wagePerPiece);?break;? case 4:?double hours,wagePerHour;?cin>>hours>>wagePerHour;?cout << getEarning(hours,wagePerHour);?break;?default:?break;?return 0;?實(shí)驗(yàn)題目(共4題,第2題)標(biāo)題:2.引用傳遞3000 ms內(nèi)存限制:10000 K總時限:3000 ms設(shè)計(jì)一個函數(shù),將兩個浮點(diǎn)數(shù)傳入,然后通過引用把其和、差、積傳出。中曲I術(shù):一、“,一一.,._._函數(shù)原型如下:void Math(float a,float b,float &sum,float? #include <iostream>? #include <cmath>? using namespace std;? void Math(float a,float b,float &sum,float &sub,float &pro)?sum=a+b;?sub=a-b;?pro=a*b;? int main()?float a,b,sum,sub,pro;?cin>>a>>b;?Math(a,b,sum,sub,pro);?cout<<sum<<" "<<sub<<" "<<pro<<endl;?return 0;?實(shí)驗(yàn)題目(共4題,第3題)#include <iostream>? template<class Type>? void swap(Type &a,Type &b)?Type x;?x=a;?a=b;?b=x;? int main()?int a,b;?char x,y;?std:cin>>a>>b;?swap(a,b);std:cout<<a<<" "<<b<<std:endl;std:cin>>x>>y;swap(x,y);std:cout<<x<<" "<<y<<std:endl;return 0;實(shí)驗(yàn)題目(共4題,第4題)標(biāo)題:4.默認(rèn)形參值時限:3000 ms內(nèi)存限制:10000 K總時限:3000 ms描述:設(shè)一個求空間兩點(diǎn)距離的函數(shù),要求第2個點(diǎn)的默認(rèn)值為坐標(biāo)原點(diǎn)。輸入:兩個點(diǎn)的坐標(biāo)。輸出:輸出第一個點(diǎn)與原點(diǎn)之間的距離及輸入的兩個點(diǎn)之間的距離。輸入樣例:1 1 15 5 5輸出樣例:1.732056.9282提示:函數(shù)原型可設(shè)計(jì)如下:float distancefloat x1,float y1,float z1, float x2=0,float y2=0,float z2=0);來源:#include <cmath>? using namespace std;float distance(float x1,float y1,float z1, float x2=0,float y2=0,float z2=0) return sqrt(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)+(z1-z2)*(z1-z2);? int main()?float x1,y1,z1,x2,y2,z2;?cin>>x1>>y1>>z1>>x2>>y2>>z2;?cout<<distance(x1,y1,z1)<<endl;?cout<<distance(x1,y1,z1,x2,y2,z2)<<endl;?return 0;

注意事項(xiàng)

本文(C++程序設(shè)計(jì)題目源碼(實(shí)驗(yàn)二))為本站會員(簡****9)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!