치춘짱베리굿나이스
[백준] 9498 본문
시험 성적
문제
시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 시험 점수가 주어진다. 시험 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다.
출력
시험 성적을 출력한다.
풀이
const testScore = () => {
const fs = require("fs");
let input = fs.readFileSync("/dev/stdin").toString().split("\n");
const score = Number(input[0]);
switch (true) {
case score <= 100 && score >= 90:
console.log("A");
break;
case score < 90 && score >= 80:
console.log("B");
break;
case score < 80 && score >= 70:
console.log("C");
break;
case score < 70 && score >= 60:
console.log("D");
break;
default:
console.log("F");
break;
}
};
testScore();
반성회
/dev/stdin/ 으로 치면 디렉토리 처리돼서 큰일난다
'Javascript + Typescript > 자바스크립트로 알고리즘풀기' 카테고리의 다른 글
[백준] 2752 (0) | 2022.02.03 |
---|---|
[백준] 10171 (0) | 2022.02.03 |
[백준] 10871 (0) | 2022.02.03 |
[백준] 10869 (0) | 2022.02.03 |
[백준] 1000 (0) | 2022.02.03 |
Comments