반응형

기본적으로 if문을 활용할 줄 아는지 묻는 문제였다.
간단하게 if안에 들어가는 조건을 AND나 OR을 활용하여 범위를 묶어 분류할 수 있다.
&&의 경우 두 조건이 모두 만족하여야 조건문아래 명령들이 실행되며, ||의 경우 두 조건 중 하나만 만족하면 조건문 아래 명령들이 실행된다.
처음 점수를 입력 받은 후 입력받은 점수의 범위를 확인하여 알맞은 성적을 출력하면 되는 간단한 문제였다. 소스 코드는 아래와 같다.
#include <stdio.h>
int main() {
int score;
scanf("%d", &score, sizeof(score));
if (score <= 100 && score >= 90)
printf("A\n");
else if (score <= 89 && score >= 80)
printf("B\n");
else if (score <= 79 && score >= 70)
printf("C\n");
else if (score <= 69 && score >= 60)
printf("D\n");
else
printf("F\n");
return 0;
}

반응형
'내 멋대로 코딩 풀이' 카테고리의 다른 글
[C/C++] BOJ 문제번호 1110 더하기 사이클 (0) | 2021.07.19 |
---|---|
[C/C++] BOJ 문제번호 4344 평균은 넘겠지 (0) | 2021.07.15 |
[C/C++] BOJ 문제번호 1546 평균 (0) | 2021.07.14 |
[C/C++] BOJ 문제번호 10871 X보다 작은 수 (0) | 2021.07.11 |
[C/C++] BOJ 문제번호 10817 세 수 (0) | 2021.07.05 |
반응형

기본적으로 if문을 활용할 줄 아는지 묻는 문제였다.
간단하게 if안에 들어가는 조건을 AND나 OR을 활용하여 범위를 묶어 분류할 수 있다.
&&의 경우 두 조건이 모두 만족하여야 조건문아래 명령들이 실행되며, ||의 경우 두 조건 중 하나만 만족하면 조건문 아래 명령들이 실행된다.
처음 점수를 입력 받은 후 입력받은 점수의 범위를 확인하여 알맞은 성적을 출력하면 되는 간단한 문제였다. 소스 코드는 아래와 같다.
#include <stdio.h>
int main() {
int score;
scanf("%d", &score, sizeof(score));
if (score <= 100 && score >= 90)
printf("A\n");
else if (score <= 89 && score >= 80)
printf("B\n");
else if (score <= 79 && score >= 70)
printf("C\n");
else if (score <= 69 && score >= 60)
printf("D\n");
else
printf("F\n");
return 0;
}

반응형
'내 멋대로 코딩 풀이' 카테고리의 다른 글
[C/C++] BOJ 문제번호 1110 더하기 사이클 (0) | 2021.07.19 |
---|---|
[C/C++] BOJ 문제번호 4344 평균은 넘겠지 (0) | 2021.07.15 |
[C/C++] BOJ 문제번호 1546 평균 (0) | 2021.07.14 |
[C/C++] BOJ 문제번호 10871 X보다 작은 수 (0) | 2021.07.11 |
[C/C++] BOJ 문제번호 10817 세 수 (0) | 2021.07.05 |