프로그래밍 study/cpp study 백준

[백준] 9498번 시험성적 C++ 문제 풀이 if문-2

박재완 2021. 3. 29. 19:00
728x90
반응형

문제

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

입력

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

출력

시험 성적을 출력한다.

 

각 숫자 범위를 물어보는 문제이므로 1번 문제의 내용을 이용해서 수의 범위를 만들어주면 같은 결과를 도출 할 수 있다.

코드는 아래와 같다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
using namespace std;
 
 
int a = 0, b = 0;
 
 
int main() {
    cin >> a;
    if (a >= 90) {
        cout << "A" << endl;
    }else if (a >= 80 ) {
        cout << "B" << endl;
    }else if (a >= 70) {
        cout << "C" << endl;
    }else if (a >= 60) {
        cout << "D" << endl;
    }else {
        cout << "F" << endl;
    }
 
}
cs

 

 

728x90
반응형