※ 글쓴이는 취미로 코딩을 익혀보는 사람이라 정확하지 않은 내용을 담고 있을 수 있다 ※

 

이번에 볼 문제는 백준 9498번 문제인 시험 성적이다.
문제는 아래 링크를 확인하자.

https://www.acmicpc.net/problem/9498 

 

9498번: 시험 성적

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

www.acmicpc.net

점수 구간대별로 조건문을 이용하여 A, B, C, D, F를 출력하는 문제이다.

 

매번 점수의 범위를 전부 입력하기보다는 90점보다 크면 A, 그렇지 않으면서 80점보다 크면 B와 같은 식으로 구현하면 문제를 해결할 수 있다. (입력조건에 맞는 입력만 주어지기 때문이다.)

 

아래는 제출한 소스코드이다.

#include <iostream>
using namespace std;

int main() {
	int N; cin >> N;
	if (N >= 90) cout << 'A';
	else if (N >= 80) cout << 'B';
	else if (N >= 70) cout << 'C';
	else if (N >= 60) cout << 'D';
	else cout << 'F';
}
728x90

'BOJ' 카테고리의 다른 글

[BOJ 1919 // C++] 애너그램 만들기  (0) 2021.05.01
[BOJ 2557 // C++] Hello World  (0) 2021.05.01
[BOJ 9506 // C++] 약수들의 합  (0) 2021.05.01
[BOJ 10718 // C++] We love kriii  (0) 2021.05.01
[BOJ 2741 // C++] N 찍기  (0) 2021.05.01

+ Recent posts