728x90
반응형
문제 : http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=40&sca=1080
문제
정수 20 개를 입력받아서 그 합과 평균을 출력하되 0 이 입력되면 20개 입력이 끝나지 않았더라도 그 때까지 입력된 합과 평균을 출력하는 프로그램을 작성하시오.
평균은 소수부분은 버리고 정수만 출력한다.(0이 입력된 경우 0을 제외한 합과 평균을 구한다.)
입력 예
5 9 6 8 4 3 0
출력 예
35 5
코드 :
# include <stdio.h>
int main()
{
int num,i,sum = 0,avg=0;
for(i = 0; i<20; i++)
{
scanf("%d",&num);
sum +=num;
if(num == 0)
break;
}
avg = sum/i;
printf("%d %d",sum, avg);
return 0;
}
728x90
반응형
최근댓글