[백준 BOJ] 10039번 평균 점수 (C언어)
2022. 2. 3. 14:01ㆍPS (Program Solving)/BOJ (백준)
문제 설명
https://www.acmicpc.net/problem/10039
접근 방법 - 사칙연산을 이용한 기본 수학 문제
백준의 10039번 문제는 덧셈과 나눗셈을 적절히 이용하여 답을 구해야 하는 수학 문제이다.
해당 문제는, 입력받은 다섯 학생의 점수를 통하여 평균을 구해야 하는 문제이다.
문제의 설명대로만 코드 작성을 진행하면 큰 어려움 없이 진행할 수 있는 문제라 생각한다.
필자는 아래의 순서대로 코드를 작성하여 문제를 해결하였다.
코드의 실행 순서
1) 다섯 학생의 점수를 입력받는다.
- 다만 문제의 설명대로, 40점 미만의 점수를 받은 학생의 점수는 40점으로 설정한다.
2) sum 변수를 0으로 초기화하며 선언한다.
3) sum에 모든 학생의 점수를 더한다.
4) sum을 5로 나누어 최종 정답을 출력한 뒤, 실행 종료한다.
반응형
성공한 코드
#define _CRT_SECURE_NO_WARNINGS
#pragma warning(disable: 4996)
#include <stdio.h>
//백준 10039번 코드
int main() {
int a[5];
for (int i = 0; i < 5; i++) {
scanf("%d", &a[i]);
if (a[i] < 40) {
a[i] = 40;
}
}
int sum = 0;
for (int i = 0; i < 5; i++) {
sum += a[i];
}
printf("%d", sum / 5);
}
제출 결과
(2021.12.07 백준 10039번 문제 제출 결과)
반응형
'PS (Program Solving) > BOJ (백준)' 카테고리의 다른 글
[백준 BOJ] 10172번 개 (C언어) (0) | 2022.02.04 |
---|---|
[백준 BOJ] 10171번 고양이 (C언어) (0) | 2022.02.04 |
[백준 BOJ] 9498번 시험 성적 (C언어) (0) | 2022.02.02 |
[백준 BOJ] 9012번 괄호 (C++/cpp) (0) | 2022.02.02 |
[백준 BOJ] 8958번 OX퀴즈 (C언어) (0) | 2022.02.02 |