010-004-006
メソッドオーバーロード:スコア集計
初級
問題説明
メソッドオーバーロード:スコア集計
この問題では: int・double・Stringの3種類の型で渡されるスコアデータを、オーバーロードされたaggregateScoreメソッドで統一的に処理し、結果を標準出力に表示するプログラムを作成します。
学習目標: オーバーロードを使って異なる形式のデータを統一的に処理する
異なる形式(int,double,String)で入力されるスコアデータを,オーバーロードされたaggregateScoreメソッドで統一的に処理します.doubleは5点満点を100点満点に変換し,Stringは数値に変換して処理しましょう.
入力
1行目: 整数スコア(int型)
2行目: 小数スコア(double型、5点満点基準の場合は5以下)
3行目: 文字列スコア(String型)
出力
Score: [変換後の点数] points
Score: [変換後の点数] points
Score: [変換後の点数] points
具体例
例1
入力:
5000
4.5
3.5
出力:
Score: 5000 points
Score: 90 points
Score: 70 points
例2
入力:
2000
4.0
75
出力:
Score: 2000 points
Score: 80 points
Score: 75 points
