본문 바로가기
ALGORITHM/백준 With Node.js

[백준] 9498번 / 시험 성적 / Node.js

by LAY CODER 2021. 4. 20.

문제

 

시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.

 

입력

 

첫째 줄에 시험 점수가 주어진다. 시험 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다.

 

출력

 

시험 성적을 출력한다.

 

예제 입력 1

 

100

 

예제 출력 1

 

A

 

CODE

const readline = require('readline');

const rl = readline.createInterface({
    input: process.stdin,
    output: process.stdout,
});

rl.on('line', function (line) {
    const input = line.split(' ');

    const score = Number(input[0]);

    if (score >= 90) {
        console.log('A');
    } else if (score >= 80) {
        console.log('B');
    } else if (score >= 70) {
        console.log('C');
    } else if (score >= 60) {
        console.log('D');
    } else {
        console.log('F');
    }

    rl.close();
}).on('close', function () {
    process.exit();
});

 

 

댓글