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
반응형
'프로그래밍 study > cpp study 백준' 카테고리의 다른 글
[백준] 14681번 사분면고르기 C++ 문제 풀이 if문-4 (0) | 2021.03.31 |
---|---|
[백준] 2753번 윤년 C++ 문제 풀이 if문-3 (0) | 2021.03.30 |
[백준] 1330번 두수 비교하기 C++ 문제 풀이 if문-1 (0) | 2021.03.28 |
[백준] 2588번 곱셈 C++ 문제 풀이 입출력 - 11 (0) | 2021.03.27 |
[백준] 10430번 나머지 C++ 문제 풀이 입출력 - 10 (0) | 2021.03.26 |