[C_CH08-易] 計算MVP數值
問題描述:
試寫一個程式,讓使用者可以輸入籃球員的平均得分,籃板,助攻及抄截、失誤等數值。並依(得分*1+助攻*2+籃板*2+抄截*2)-(失誤*2)的公式取得此籃球員MVP數值。大於45分以上為A級球員,35~44分為B級球員,25~34之間為C級球員,低於25分為D級球員。
輸入說明:
每一組需要輸入五個正整數,依序分別代表:平均得分、籃板數、
助攻數、抄截數、失誤數。
輸出說明:
以MVP數值對應球員等級。
範例:
試寫一個程式,讓使用者可以輸入籃球員的平均得分,籃板,助攻及抄截、失誤等數值。並依(得分*1+助攻*2+籃板*2+抄截*2)-(失誤*2)的公式取得此籃球員MVP數值。大於45分以上為A級球員,35~44分為B級球員,25~34之間為C級球員,低於25分為D級球員。
輸入說明:
每一組需要輸入五個正整數,依序分別代表:平均得分、籃板數、
助攻數、抄截數、失誤數。
輸出說明:
以MVP數值對應球員等級。
範例:
輸入範例: | 輸出範例: |
20 12 15 6 3 | A |
- #include <iostream>
- using namespace std;
- int main() {
- // [C_CH08-易] 計算MVP數值
- int score , rebounds, assists, screenshots, errors;
- //平均得分、籃板數 、助攻數 、 抄截數 、失誤數。
- int mvp;
- while(cin >> score >> rebounds >> assists >> screenshots >> errors)
- {
- mvp = (score*1 + assists*2 + rebounds*2 + screenshots*2) - (errors*2);
- if(mvp>=45)
- {
- cout << "A" << endl;
- }
- else if(35 <= mvp && mvp <= 44)
- {
- cout << "B" << endl;
- }
- else if(25 <= mvp && mvp <= 34)
- {
- cout << "C" << endl;
- }
- else if(mvp < 25)
- {
- cout << "D" << endl;
- }
- }
- return 0;
- }
沒有留言:
張貼留言