백준 온라인 저지 / 10039번 평균점수
https://www.acmicpc.net/problem/10039
- 사용언어 : C (C99)
- 알고리즘 : 수학, 사칙연산
C 코드
1. 문제 정리
총 다섯 개의 입력을 받아 계산하는 문제입니다.
오히려 이런문제가 브론즈 5 문제 같은데 ㅋㅋㅋ... 정말 쉬운 문제다
40점 미만인 학생은 40으로 만들어주면되는 쉬운 예외처리이다
2. 한 가지의 예외 처리
for (int i = 0; i < 5; i++) {
scanf("%d", &num[i]);
if (num[i] < 40) {
num[i] = 40;
}
total += num[i];
}
총 5개 값을 받아오면서 40이하의 수를 받아올 경우 40으로 바꿔주고 다 더해줬다.
3. 완성 코드
#include <stdio.h>
int main(void)
{
int num[5];
int total = 0;
for (int i = 0; i < 5; i++) {
scanf("%d", &num[i]);
if (num[i] < 40) {
num[i] = 40;
}
total += num[i];
}
printf("%d", total / 5);
}
간단한 문제였다.
'백준 알고리즘 > Lang-C | C++' 카테고리의 다른 글
[백준/C] 10101번 삼각형 외우기 (0) | 2021.08.22 |
---|---|
[백준/C] 5928번 Contest Timing (0) | 2021.08.21 |
[백준/C] 5596번 시험 점수 (0) | 2021.08.19 |
[백준/C] 5575번 타임 카드 (0) | 2021.08.18 |
[백준/C] 5543번 상근날드 (0) | 2021.08.17 |