#16. 백준 9498번 문제 풀이: 시험 성적 | 문제 원본 보기 |
--입력-- 100 --출력-- A
조건을 비교하는 if 문을 사용해 출력하면 됩니다. if 조건문이 성립하면 다른 조건을 실행하지 않는다. if 60 보다 작으면 F else if 70 보다 작으면 D ...
C 에서 if 문법은 아래와 같다. if(조건) ; else if(조건) ; else ;
#include <stdio.h>
int main() {
int n;
char p = 'A'; // 점수 초기값 A
scanf("%d", &n); // 정수값을 입력받는다.
if(n < 60) p = 'F';
else if(n < 70) p = 'D';
else if(n < 80) p = 'C';
else if(n < 90) p = 'B';
else p = 'A'; // 초기값이 A 라 이 루틴은 없어도 된다.
printf("%c", p); // 결과 출력
return 0;
}