• Home
  • About
    • 코드좀비 photo

      코드좀비

      An amazing website.

    • Learn More
    • Github
  • Posts
    • All Posts
    • All Tags
  • Projects

[BOJ] 백준 9498 시험 성적 간단한설명과 코드 C++

15 Aug 2019

Reading time ~1 minute

문제 정보

백준 ( BOJ ) 9498

문제 풀이 : 단순 스위치문

문제 출처 : https://www.acmicpc.net/problem/9498

문제 풀이

간단한 문제입니다. 문제 조건으로

0~ 59 : F 60 ~ 69 : D — 를 보시게 되면

앞자리가 등급에 큰 영향을 줍니다.

만약에 if 문과 else if 문 등으로 나열하게 되면 보기 싫어지겠죠.

그래서 앞자리가 0~5 : F, 6 : D, 7 : C, 8 : B / 9,10 : A

이렇게 스위치문을 통하여 나누어 주면 편하게 해결이 가능합니다.

문제 코드

#include <iostream>

using namespace std;

int main() {
	int score;
	char result = 'F';
	cin >> score;

	score /= 10;

	switch (score) {
	case 10:
	case 9:
		result = 'A';
		break;
	case 8:
		result = 'B';
		break;
	case 7:
		result = 'C';
		break;
	case 6:
		result = 'D';
		break;
	}
	cout << result; 
	return 0;
}


백준C++ Share Tweet +1