2017年10月15日 星期日

[C_CH07-易] 標準體重計算(C++)

[C_CH07-易] 標準體重計算

問題描述:
已知男生標準體重=(身高-80 )*0.7;女生標準體重=(身高-70)*0.6;試寫一個程式可以計算男生女生的標準體重。
輸入說明:
每個測資檔案會有多組測資案例。輸入兩個數值,依序代表為身高及性別(1代表男性;2代表女性)。
輸出說明:
輸出標準體重,浮點數取至第一位。
範例:

輸入範例:輸出範例:
172 1
165 2
64.4
57.0


  1. #include <iostream>  
  2. #include<iomanip>  
  3. using namespace std;  
  4.   
  5. int main() {  
  6.     // [C_CH07-易] 標準體重計算  
  7.     //男生1=(身高-80 )*0.7  
  8.     //女生2=(身高-70)*0.6  
  9.     int h,gender;  
  10.     double w;  
  11.     while(cin >> h >> gender)  
  12.     {  
  13.         switch(gender)  
  14.         {  
  15.             case 1:  
  16.                 w = (h - 80)*0.7;  
  17.                 cout << fixed << setprecision(1) << w << endl;  
  18.                 break;  
  19.             case 2:  
  20.                 w = (h - 70)*0.6;  
  21.                 cout << fixed << setprecision(1) << w << endl;  
  22.                 break;  
  23.         }  
  24.     }  
  25.     return 0;  
  26. }  

沒有留言:

張貼留言