程式設計題庫

【非選題】
一、某公司欲對薪資低於5萬元的員工調增薪資3%,但調薪後薪資上限5萬元,原薪資已達5萬元的員工不調薪。請用C/C++、C#或Java: (一)寫一程式片段,可供不斷輸入一位員工的薪資,計算其調薪後薪資。所有員工處理完後輸入A~Z之任一字元結束。(10分) (二)寫一程式片段,可供不斷輸入一位員工的薪資,所有員工處理完後輸入A~Z之任一字元結束。計算調薪後公司總薪資之增幅。(10分)
編輯私有筆記及自訂標籤
最佳解!
Angus Yang 大二上 (2013/08/20 08:24)
/*本程式已測試過,可在Dev C++ 4.9.9.2執行 */ #include using namespace std; main() { float old_t,new_t; float old_m,new_m,final; old_t=0; new_t=0; char key_in; key_in = 'a'; new_t=0; old_t=0; cout << "press any key" << endl; cout << "請按A~Z鍵結束,或按任何鍵繼續:"<<endl; cin >> key_in; while( (key_in < 'A') || (key_in > 'Z') ) { old_m = 0; new_m = 0; cout << "請輸入員工薪資" << endl; cin >> old_m; old_t = old_t + old_m; if (old_m >= 50000) { cout << "薪資已大於或等於500.....看完整詳...
查看完整內容
2F
b993011018 (2014/05/21 13:32)
#include #define Upbound 50000 using namespace std; int main() { float Salary; while(cin>>Salary) { if(Salary >= Upbound) { cout<<"薪資無須調整"<= Upbound) Salary = Upbound; cout<<"調整後薪資為 "<