사전캠프/달리기반

달리기반 Lv.1 배열을 사용한 합계 및 평균 계산

서보훈 2024. 8. 13. 15:59
  • 주어진 숫자 배열의 합계와 평균을 계산하는 프로그램을 작성하세요.
  • 예상출력
Sum: 150
Average: 30


배열에 저장된 정수값의 합과, 그 평균을 구하는 프로그램 작성입니다.

 

반복문을 사용해 배열의 0번자리부터 마지막 자리까지 접근하여 해당 값을 저장할 합계값에 더해주고,

합한 값을 배열의 길이로 나누어서 배열의 평균값을 구하여 출력하면 됩니다.

 작성을 완료 했으나, 배열이 따로 주어지지 않았습니다.

힌트 1에 배열이 10 ~ 50 형태로 주어져 있는것을 확인하고 배열값을 수정해주었습니다.

int[] numbers = { 10, 20, 30, 40, 50 };

예상값인 합 150, 평균 30이 정상적으로 출력되었습니다

 

배열의 경우 첫번째 자리가 0번, 두번째 자리가 1번 형식으로 지정됩니다.

따라서 for문의 초기식을 0번으로 지정해 주어야 배열의 첫번째 자리부터 검색을 시작할 수 있습니다.

또한 배열의 길이는 배열의 원소의 갯수와 같습니다.

원소의 갯수가 5개이기 때문의 배열의 길이를 반환하는 arr.Length값이 5가 되어, 조건식을 i보다 클경우로 지정해주어야 배열의 마지막 자리인 4번자리 까지 접근 후, 반복문이 종료되게 되니다.