[BAEKJOON] 조건문 9498번 - 시험 성적

밍챠코·2024년 3월 13일
0

BAEKJOON

목록 보기
13/38

📝[9498]

[Java]

1. Scanner 이용

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int score = sc.nextInt();
        
        if(score >= 90 && score <= 100){
            System.out.print("A");
        } else if(score >= 80){
            System.out.print("B");
        } else if(score >= 70){
            System.out.print("C");
        } else if(score >= 60){
            System.out.print("D");
        } else{
            System.out.print("F");
        }
        
        sc.close();
    }
}

💡 조건(삼항)연산자 이용

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int score = sc.nextInt();
        
        System.out.print(score >= 90 ? "A" : score >= 80 ? "B" : score >= 70 ? "C" : score >= 60 ? "D" : "F");
        
        sc.close();
    }
}

2. BufferedReader 이용

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;

public class Main{
    public static void main(String[] args) throws IOException{
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        
        int score = Integer.parseInt(br.readLine());
        
        System.out.print(score>=90 ? "A" : score>=80 ? "B" : score>=70 ? "C" : score>=60 ? "D" : "F");
            
        br.close();
    }
}

[Javascript]

const input = require('fs').readFileSync('/dev/stdin').toString().trim();

const score = Number(input);

console.log(score>=90 ? "A" : score>=80 ? "B" : score>=70 ? "C" : score>=60 ? "D" : "F");

[Python]

score = int(input())
if(score >= 90):
    print("A")
elif(score >= 80):
    print("B")
elif(score >= 70):
    print("C")
elif(score >= 60):
    print("D")
else :
    print("F")

0개의 댓글