본문 바로가기
study/Java

[Java] 33 ~ 35. Test1 풀이 (화씨(Fahrenheit)를 입력받아 섭씨(Celcius)로 변환하여 출력하는 구현하기)

by 금이패런츠 2022. 3. 31.
728x90
반응형
package chap13;

import java.util.InputMismatchException;
import java.util.Scanner;

/*
1. 화씨(Fahrenheit)를 입력받아 섭씨(Celcius)로 변환하여 출력하는 구현하기
     변환공식 :  C =5/9 × (F - 32)   
     단, 변환 결과값은 소수점셋째자리에서 반올림해야한다
*/
public class Test0325_1 {
	public static void main(String[] args) {
		double f,c;
		Scanner scan = new Scanner(System.in);
		System.out.println("화씨 온도를 입력하세요");
		try {
		   f= scan.nextDouble();
		   c=5d/9*(f-32.0);
		   System.out.printf("섭씨 온도 : %.2f",c);
		} catch(InputMismatchException e) {
			scan.next();
			System.out.println("입력오류입니다.");
		}
	}
}
728x90
반응형