728x90
반응형

문제 : http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=40&sca=1080

 

JUNGOL

 

www.jungol.co.kr

문제

정수 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
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기