ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [백준] 9498번 시험 성적 - Java
    Programming/Baejoon 2023. 1. 11. 13:32

     

    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
    
    public class Main {
    
    	public static void main(String[] args) throws Exception, IOException {
      
    		BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
    		int i = Integer.parseInt(bf.readLine());
            //readLine을 사용하기 위해서는 예외처리를 해주어야 한다
    		
    		System.out.println((i >=90)? "A" : (i>=80)? "B" : (i>=70)? "C" : (i>=60)? "D" : "F");
    		
    	}
    
    }

    -BufferedReader대신 Scanner를 사용해도 된다.

    -BufferedReader에 int를 입력처리를 하려면 변환을 해주어야 한다.

    -reaLine을 사용할 때는 예외처리를 해주어야 한다(여기서는 IOException을 해줌)

    -삼항연산자 대신에 if문이나 switch 공식을 사용해도 된다.

     

     

     

     

    *삼항연산자:

    변수 = (조건문) ? (true일 경우의 연산) : (false일 경우의 연산) ;

    'Programming > Baejoon' 카테고리의 다른 글

    [백준] 1330번 두 수 비교하기 -Java  (0) 2023.01.11
Designed by Tistory.