プログラミング入門-Java言語(翁カイ)-第1週プログラミング作業
3169 ワード
華氏温度を摂氏温度に変換するプログラムを書いて、変換の公式は:°F=(9/5)*°C+32
このうちCは摂氏温度、Fは華氏温度を表す.プログラムの入力は整数で、華氏温度を表します.対応する摂氏温度を出力し、整数でもあります.ヒント計算結果の浮動小数点数を整数に変換するには、(int)x;ここでxは変換する浮動小数点数である.
入力フォーマット:整数.
出力フォーマット:整数
入力サンプル:100
出力サンプル:37
このうちCは摂氏温度、Fは華氏温度を表す.プログラムの入力は整数で、華氏温度を表します.対応する摂氏温度を出力し、整数でもあります.ヒント計算結果の浮動小数点数を整数に変換するには、(int)x;ここでxは変換する浮動小数点数である.
入力フォーマット:整数.
出力フォーマット:整数
入力サンプル:100
出力サンプル:37
import java.util.Scanner;
public class TempCont {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner in = new Scanner(System.in);
int fathr,celsius;
System.out.print(" :");
fathr = in.nextInt();
celsius = (int)((5.0 / 9.0) * (fathr - 32.0));
System.out.print(" :" + celsius);
}
}