1-1, Scanner 이용하기
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
int A=scan.nextInt();
scan.close();
if(A>=90)
{
System.out.println("A");
}
else if(A>=80)
{
System.out.println("B");
}
else if(A>=70)
{
System.out.println("C");
}
else if(A>=60)
{
System.out.println("D");
}
else
{
System.out.println("F");
}
}
}
1-2, Scanner ㅣ+ 삼항연산자 이용하기
import java.util.*;
public class Main{
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
int a=scan.nextInt();
scan.close();
System.out.println((a>=90)?"A":(a>=80)?"B":(a>=70)?"C":(a>=60)?"D":"F");
}
}
2-1. BufferedReader 이용하기
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int A=Integer.parseInt(br.readLine());
if(A>=90) {
System.out.println("A");
}
else if(A>=80)
{
System.out.println("B");
}
else if(A>=70) {
System.out.println("C");
}
else if(A>=60) {
System.out.println("D");
}
else System.out.println("F");
}
}
2-2. BufferedReader + 삼항연산자 이용하기
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int A=Integer.parseInt(br.readLine());
System.out.println((A>=90)?"A":(A>=80)?"B":(A>=70)?"C":(A>=60)?"D":"F");
}
}
'코딩테스트' 카테고리의 다른 글
[코딩테스트] 백준 6번 알람 시계 (백준 2884번) - Java (0) | 2022.10.12 |
---|---|
[코딩테스트] 백준 자바 5번 사분면 고르기 (백준 14681번) (0) | 2022.10.09 |
[코딩테스트] 백준 자바 4번 윤년 (백준 2753번) (0) | 2022.10.03 |
[코딩테스트] 백준 자바 2번 두 수 비교하기 (백준 1330번) (0) | 2022.10.02 |
[코딩테스트] 백준 자바 1번 Hello World! (백준 2557번) 처음 하시는 분들을 위한 소개 (0) | 2022.09.20 |