더북(TheBook)

미션 23: 우리 반 학생들의 키를 저장하여 반 평균 키 출력하기

우리 반은 5명의 학생으로 구성되어 있습니다. 배열을 사용하여 각 학생들의 키(정수)를 입력받아 배열에 저장하고, 저장된 값과 반 평균 키를 출력하는 프로그램을 작성하세요.

array_mission1.c

#include <stdio.h>
 
main() {
    int i;
    int myclass[5];           // 크기 5 정수형 배열 변수 myclass 선언
    float sum = 0;
 
    for (i = 0; i < 5; i++) { // 5번 반복
        printf("1반 %d번 학생의 키를 입력하세요: ", i + 1);
        scanf("%d", &myclass[i]);
 
        printf("1반 %d번 학생의 키 %d cm가 저장되었습니다.\n", i + 1, myclass[i]);
        sum += myclass[i];   // 모든 학생들의 키를 합한 값을 sum에 저장
    }
    printf("1반 학생들의 키는 다음과 같습니다.\n");
 
    for (i = 0; i < 5; i++)
        printf("%d번 학생 키 %d\n", i + 1, myclass[i]);  // 배열 요소별 값 출력
 
    printf("1반 학생들의 평균 키는 %f cm입니다.\n", sum / 5);
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.