010-003-007
メソッドオーバーロード:温度変換
初級
問題説明
メソッドオーバーロード:温度変換
この問題では: 同じ名前convertToFahrenheitを持つ3つのオーバーロードメソッド(int型・double型・String型の引数)を定義し、摂氏から華氏への温度変換を行い、結果を標準出力に表示するプログラムを作成します。
学習目標: 引数の型による異なる処理をオーバーロードで実装する
同じ名前のconvertToFahrenheitメソッドを異なる引数型(int, double, String)で定義して,摂氏から華氏への温度変換を行います.各型に応じた計算処理を実装しましょう.
入力
3行で入力される:
- 1行目: int型として処理する整数の摂氏温度
- 2行目: double型として処理する小数点数の摂氏温度
- 3行目: String型として処理する文字列の摂氏温度
出力
[摂氏]C = [華氏]F
変換公式: 華氏 = 摂氏 × 9/5 + 32
具体例
例1: 基本的な値
入力:
0
25.5
30
出力:
0C = 32F
25.5C = 77.9F
30C = 86.0F
例2: 異なる値
入力:
100
37.5
15
出力:
100C = 212F
37.5C = 99.5F
15C = 59.0F
