728x90
문제
10 이하의 과목수 n이 주어진다.
정수로 주어진 n개 과목의 점수를 입력받아서 실수 평균을 구하여 출력하고
평균이 80점이상이면 "pass", 80점 미만이면 "fail"이라고 출력하는 프로그램을 작성하시오.
평균은 반올림하여 소수 첫째자리까지 출력한다.
코드
#include<stdio.h>
int main() {
int a, b;
float hap = 0;
scanf_s("%d", &a);
for (int i = 1; i <= a; i++) {
scanf_s("%d", &b);
hap += b;
}
printf("avg : %.1f\n", hap / a);
if ((hap/a) >= 80) {
printf("pass");
}
else {
printf("fail");
}
return 0;
}
문제 http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=183&sca=1070
728x90
728x90
'정올(정보올림피아드&알고리즘) > Language_Coder' 카테고리의 다른 글
정올 548 : 반복제어문2-자가진단8 (c언어) →CODINGKOOºº (0) | 2022.02.13 |
---|---|
정올 547 : 반복제어문2-자가진단7 (c언어) →CODINGKOOºº (0) | 2022.02.12 |
정올 545 : 반복제어문2-자가진단5 (c언어) →CODINGKOOºº (0) | 2022.02.12 |
정올 544 : 반복제어문2-자가진단4 (c언어) →CODINGKOOºº (0) | 2022.02.12 |
정올 543 : 반복제어문2-자가진단3 (c언어) →CODINGKOOºº (0) | 2022.02.12 |