반응형
문제
10개의 정수를 입력받아 배열에 저장한 후 짝수 번째 입력된 값의 합과 홀수 번째 입력된 값의 평균을 출력하는 프로그램을 작성하시오.
평균은 반올림하여 소수첫째자리까지 출력한다.
입력 예
95 100 88 65 76 89 58 93 77 99
출력 예
sum : 446
avg : 78.8
CODE
#include<stdio.h>
int main(){
int n[10];
int i,sum=0,cnt=0;
double avg;
for(i=0; i<10; i++){
scanf("%d",&n[i]);
if((i+1)%2==0)
sum+=n[i];
else{
avg += (double)n[i];
cnt++;
}
}
printf("sum : %d\navg : %.1lf",sum,avg/cnt);
}
질문은 댓글로 받습니다. 감사합니다.
반응형
'Jungol Algorithm > Language Coder' 카테고리의 다른 글
정올 CODE 150 배열1 - 형성평가1 (0) | 2020.05.24 |
---|---|
정올 CODE 563 배열1 - 자가진단9 (1) | 2020.05.23 |
정올 CODE 561 배열1 - 자가진단7 (0) | 2020.05.18 |
정올 CODE 560 배열1 - 자가진단6 (0) | 2020.05.17 |
정올 CODE 559 배열1 - 자가진단5 (0) | 2020.05.17 |