#include <stdio.h>
int main(){
int score;
scanf("%d", &score);
if(90 <= score && score <= 100) printf("A");
else if(80 <= score && score <= 89) printf("B");
else if(70 <= score && score <= 79) printf("C");
else if(60 <= score && score <= 69) printf("D");
else printf("F");
return 0;
}
이렇게 원하는 결과를 출력할 수 있다.
해당 문제를 풀기 위해서는 조건문 뿐만 아니라 비교 연산자에 대해 알아야 한다.
비교 연산자는 말 그대로 두 수를 비교할 때 사용하는 연산자이다.
연산자의 종류는 이러하다.
|| // a || b 인 경우, a 또는 b 둘 중 하나가 참이면 참인 것이다. (또는)
&& // a && b 인 경우, a 와 b 둘 다 참이어야 참인 것이다. (그리고)
< // 다음 부등호는 우리가 흔히 알고 있는 그대로 사용된다.
>
<=
>=
==
해당 문제의 경우, 주어진 범위를 만족하는 조건을 만족해야 하므로 && 연산자를 사용하여 해결할 수 있다.