반응형
1. 배열을 이용한 데이터 입력
ave[]={15,22,31,44,75,26,47,18,49,70};
2. 배열안에 있는 데이터의 갯수를 계산
num = sizeof(ave)/sizeof(int);
3. 전체합을 for문을 이용해서 계산
for(i=0;i<num;i++){
plus += ave[i];
}
4. 1식과 2삭을 이용해서 평균을 계산
result = plus / num;
5. 아래에 전체 소스를 공개
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | #include <stdio.h> int num; int ave[]={15,22,31,44,75,26,47,18,49,70}; int main(int argc, const char * argv[]) { int i,plus,result; num = sizeof(ave)/sizeof(int); for(i=0;i<num;i++){ plus += ave[i]; } result = plus / num; printf("데이터의 갯수는%d、합계는%d、평균은%d입니다.\n",num,plus,result); return 0; } |
반응형