2017年9月18日 星期一

[C_MM24-易] 計算薪水(C++)

[C_MM24-易] 計算薪水

  1. #include <iostream>  
  2. #include <iomanip>  
  3. #include <math.h>  
  4.   
  5. using namespace std;  
  6.   
  7. int main() {  
  8.     int hours, hourly_rate;  
  9.     double money;  
  10.     while(cin >> hours >> hourly_rate)  
  11.     {  
  12.         if(hours >= 0 && hours <= 60)  
  13.         {  
  14.             money = hours * hourly_rate;  
  15.             cout << fixed << setprecision(1) << money << endl;  
  16.         }  
  17.         else if(hours > 60 && hours <= 120)  
  18.         {  
  19.             money = 60 * hourly_rate + ((hours-60) * hourly_rate * 1.33);  
  20.             cout << fixed << setprecision(1) << money << endl;  
  21.         }  
  22.         else if(hours > 120)  
  23.         {  
  24.             money = 60 * hourly_rate + 60 * hourly_rate * 1.33 + ((hours-120) * hourly_rate * 1.66);  
  25.             cout << fixed << setprecision(1) << money << endl;  
  26.         }  
  27.     }  
  28.     return 0;  
  29. }  


沒有留言:

張貼留言